
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A tech-focused company in South Africa is seeking a Senior / Lead Web Engineer for a remote role. You will develop business and financial applications and lead a team responsible for web applications. A minimum of 5 years' experience with modern web frameworks like Vue.js or React is required. The ideal candidate will possess strong communication skills and have experience in managing teams. An opportunity to learn new technologies and contribute to high-quality product delivery is offered.
Senior / Lead Web Engineer (Remote)
Remote
The candidate will be required to fulfil and uphold the company values of personalised,
high quality product delivery by finding solutions to problems that team members and
users alike can benefit from.
The candidate will become part of a young and dynamic team of technology enthusiasts.
The candidate will be offered an opportunity to learn new products and technologies, so that they may deliver quality code and product to customers.
Develop business and financial applications using a combination of JavaScript, Typescript, CSS, and Modern web frameworks.
Lead a team of software engineers responsible for developing all user-facing web applications, including the new web app Lumo.
Design, build, and maintain efficient, reusable and reliable code.
Ensure the best possible performance, quality, and responsiveness of applications.
Identify bottlenecks and bugs and devise solutions to these problems.
Help maintain code quality, organization, and automations.
Collaborate with other team members, break down work into small deliverables, and estimate time to complete work.
Highly experienced product-focused Web Engineer with 5+ years commercial experience.
Experience in managing and leading a team, supporting delivery teams, and supporting members’ personal development.
Extensive working experience with modern web frameworks Vue.js / React.
Familiar with source control management (GIT), CI/CD principles, and unit testing.
Experience proposing and implementing large-scale technical improvements and keeping up to date with industry trends.
Working experience using Microsoft Excel.
Good interpersonal and communication skills to effectively understand requirements and explain uncertainties in a team environment.
Ability to review peer code.
Preferred additional experience: C# .NET, SQL and Entity Framework databases, financial background, advertising industry familiarity, Azure DevOps or similar CI/CD platforms.
Experience with system integrations (SDK, API, Web Services, RPC) and integration into ERP and accounting systems such as Xero, Dynamics NAV/Business Central, QuickBooks, Sage, SAP, and others. Experience with component libraries such as Extreme.
Background at a largish, familiar name where collaboration as part of a team is essential.
Experience developing systems from scratch, porting existing systems to a new tech stack (e.g., MVC to Vue/React or Vue2 to Vue3/React).