Signup Login
Home Jobs Blog

Frontend Developer at Sudo Africa

Sudo AfricaAbuja, Nigeria Software Development
Full Time
Sudo is an API platform that enables developers to instantly issue physical and virtual cards with more control & flexibility at scale.

Role Description

  • This is a full-time on-site role for a Frontend Developer located in Abuja.
  • A frontend Angular software developer will be responsible for creating the user interface and user experience of web applications using the Angular framework.
  • They will work closely with our product and back-end teams to deliver high-quality web applications. The Frontend Developer will also collaborate with designers to build responsive, accessible, and intuitive interfaces.

As a Frontend Developer at Sudo Africa, your primary duties include:

  • User Interface (UI) Development: Develop responsive and visually appealing user interfaces using HTML, CSS, and Angular.
  • Angular Development: Create dynamic web applications using Angular and related technologies (such as TypeScript).
  • Component Development: Build reusable components and modules to ensure the scalability and maintainability of the application.
  • Integration: Collaborate with backend developers to integrate frontend components with backend services and APIs
  • User Experience (UX) Design: Work closely with UX designers to implement user-friendly and intuitive interfaces.
  • Testing: Write unit tests for Angular components and perform thorough testing to identify and fix bugs.
  • Optimization: Optimize the application for performance, ensuring fast load times and responsiveness.
  • Cross-Browser Compatibility: Ensure that the application works correctly on different web browsers.
  • Version Control: Use version control systems like Git to track changes and collaborate with team members.
  • Documentation: Create and maintain documentation for code, components, and best practices.


  • A bachelor's degree in computer science, web development, or a related field and 2-5 years of work experience as a front-end developer is required. Experience with fintech is an added advantage.
  • In-depth knowledge of Angular (Angular 2+), including components, services, directives, and routing.
  • Proficiency in web development technologies such as HTML, CSS (including CSS preprocessors like SASS or LESS), and JavaScript/TypeScript.
  • Familiarity with popular frontend frameworks and libraries like React, Angular, or Vue.js is important.
  • Proficiency with version control systems like Git is often required for collaborative development.
  • Proficiency with build tools like Angular CLI and Webpack.

Method of Application

Signup to view application details. Signup Now

Send this job to a friend