The Software Engineer - Angular will primarily be responsible to carry out development related to frontend applications and modules for web-based applications.
Qualification and Experience
- Bachelor's Degree in IT, Computer Science, Computer Engineering or related technical discipline.
- 3+ years of professional experience in Angular related roles.
Job Description
- Build, maintain, and optimize Angular applications (Angular 20+).
- Write clean, well-documented code and follow best practices for writing modular, maintainable, and testable code.
- Collaborate with back-end developers to integrate APIs and ensure seamless data exchange.
- Use Git for version control to manage code changes effectively.
- Learn and apply Angular best practices to develop user interfaces.
- Participate in code reviews and Agile ceremonies (daily stand-ups, sprint planning, retrospectives).
- Hands-on experience with state management libraries (NGXS) and reactive programming using RxJS.
- Integrate product modules into the customer shell using lazy-loaded routes and modular architecture.
- Follow established frontend architecture patterns, including facade orchestration, signals-first state access, DTO mapping, request conversion, and reusable service layers.
-
Implement secure frontend practices for authentication, authorization, session management, token handling, and sensitive customer data.
-
Develop complex multi-step banking journeys. Build responsive, accessible, and user-friendly interfaces using the FoneNXT design system and Angular Material.
-
Work with SCSS design tokens, shared themes, reusable styles, and component-level styling.
-
Optimize application performance through lazy loading, route-level code splitting, deferred loading, efficient change detection, and bundle monitoring.
Required Skills
- HTML, CSS, and JavaScript
- TypeScript
- Angular Framework
- Version Control
Benefits of Working at FoneNXT
- Stellar opportunity to work with the rising company.
- The amazing and passionate young team, beautiful office space.
- Trust of biggest FinTech company.
- One-of-a-kind company culture and growth opportunities to accelerate your career progression.
How to apply?
We are always keen to meet energetic and talented professionals who would like to join our team. Click on the button below and submit your application to apply for the post.