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.
Qualifications
- 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