FRONT-END DEVELOPER ENGINEER (3)
Job role insights
-
Date posted
24 November 2025
-
Closing date
24 December 2025
-
Hiring location
Kampala
-
Offered salary
Negotiable Price
-
Career level
Executive Level
-
Qualification
Bachelor Degree
-
Experience
5 -10 Years
-
Quantity
3 person
-
Gender
Other
Description
Key Duties and Responsibilities:
- Front-end architecture design and optimization
- Lead the company's overall front-end architecture design and establish a highly maintainable and high-performance front-end technology system.
- Responsible for the architecture and implementation of Vue + Electron technology stack, formulate front-end development specifications and component solutions.
- Design and implement a multi-terminal unified (Web / desktop client) architecture solution.
- Core code development and performance optimization
- Develop core functional modules and tackle key technical challenges.
- Optimize front-end performance, build efficiency, and package volume to improve load speed and user experience.
- Participate in packaging, automatic updates, security policies and cross-platform compatibility issues of Electron applications.
- Team technical guidance and norm building
- Guide team members in high quality code development and Code Review.
- Develop technical documentation, component libraries, scaffolding and engineering templates to increase the efficiency of your team's R & D.
- Promote continuous upgrade of the front-end technology stack and the implementation of new technologies.
- Cross-departmental collaboration and systems integration
- Work closely with back-end, UI / UX, and product teams to ensure architecture design meets business requirements and scalability.
- Participate in overall system architecture design and API specification definition.
Qualifications, Skills & Experience
- Bachelor of software engineering, computer science, or related field.
- 4+ years of front-end development experience, and more than 2 years of architecture / technology leader experience.
- Masters added value
- Technical capabilities
- Proficient in Vue 3, Vue - Router, Pinia and other front end supporter ecology.
- Familiar with Electron / Quasar architecture principles, experience in desktop application development and packaging.
- Familiar with Node.js, TypeScript, Vite / Webpack packaging toolchain.
- Understand Electron core concepts such as Cross Process Communication (IPC), Main Process and Render Process Mechanism, Security Sandbox Mechanism.
- Familiar with front-end performance optimization, engineering, automated build and continuous integration processes (CI / CD).
- Familiarize yourself with common cross-platform development and system resource calls (filesystems, system menus, clipboards, notifications, etc.).
- Experience with large front-end projects or desktop client application architecture is preferred.
- Integrated capabilities
- Has excellent systems design thinking, problem analysis and problem solving skills.
- Has good communication, coordination and documentation skills.
- We have a continued passion for technological innovation and user experience.
- Experience with cross-platform (Windows / macOS / Linux) applications.
- Familiar with Electron + java or Electron + c interactive development.
- Experience with DevOps, automatic updates, plug-in systems or multi-instance architectures.
- Have participated in or led an open source project.
Maps
Interested in this job?
9 days left to apply