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

Call employer
+44
Job Alert
Subscribe to receive instant alerts of new relevant jobs directly to your email inbox.
Subscribe
Send message
Cancel