Frontend Engineer at Youverify Online Services

Experience: Mid-level

Education: B.A/BSc/HND, MBA/MSc/M.A

Job-type: Full Time

Location: Lagos

Field: IT

Youverify is building trust in Africa by helping businesses and individuals confirm identity and physical addresses. Using artificial intelligence, Youverify confirms a user’s identity document and compares it with their facial biometrics. This information can be cross-checked against more than 300 databases locally and globally. Youverify in partnership with over 20,000 field verification officers verifies physical addresses all over Sub-Sahara Africa in less than 48 hours. We bridge the gap in Africa’s digital industry by providing one API for identity and physical address verification.

Job overview 

  • We are seeking a skilled Frontend Engineer with a minimum of 3 years of experience to join our talented development team.
  • The ideal candidate will be proficient in TypeScript, with a strong ability to use the latest versions of ReactJS and VueJS.
  • This role requires a deep understanding of frontend optimization patterns and the ability to write comprehensive unit tests.
  • Professional experience with the Next.js or Nuxt.js framework is a significant plus.

 Responsibilities

  • Develop and maintain robust, scalable, and high-performance web applications using ReactJS and VueJS.
  • Write clean, maintainable, and efficient TypeScript code.
  • Implement frontend optimization patterns to enhance application performance.
  • Develop and execute unit tests to ensure code quality and coverage.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and debug issues across browsers and devices.
  • Utilize Test-Driven Development (TDD) to ensure high-quality and reliable code.
  • Stay updated with emerging trends and technologies in frontend development.
  • Leverage the Next.js or Nuxt.js frameworks to build server-side rendered applications (preferred).

Requirements
Required Skills and Experience:

  • Candidates should possess an HND qualification, Bachelor’s, or Master’s Degree.
  • 3+ years of experience as a Frontend Engineer with strong expertise in React.js or Vue.js.
  • Proficiency in TypeScript.
  • Strong experience with Test-Driven Development (TDD) and understanding of unit testing frameworks (e.g., Jest, Mocha).
  • Hands-on experience with Micro-Frontend architectures.
  • Familiarity with state management libraries (e.g., Redux, Vuex).
  • Experience integrating RESTful APIs and working with GraphQL.
  • Understanding of modern front-end build pipelines and tools (e.g., Webpack, Babel, npm/yarn).
  • Knowledge of version control systems such as Git.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively in a collaborative, team-oriented environment.

Nice to Have:

  • Experience with performance optimization in front-end applications.
  • Familiarity with containerization (e.g., Docker) in frontend deployment pipelines.
  • Knowledge of frontend security best practices (e.g., XSS, CSRF prevention).
  • Experience with design systems and component libraries.

Soft Skills:

  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.
  • Ability to work independently and as part of a team.
  • Attention to detail and a commitment to delivering high-quality software.

Method of application 

Meet the Qualifications? Email your resume and portfolio to [email protected] using “Frontend Engineer Application” as the subject of the email.

Fast Track Your Application

Want to skip the queue? Submit your CV directly and our team will prioritise your application.

Submit Your CV

Latest Jobs

Scroll to Top