Senior Angular Developer
We are looking for a Senior Angular Developer to support the development of a new application module and ongoing modernization initiatives.
The professional will be responsible for designing, developing, testing, implementing, and maintaining high-quality frontend applications using modern Angular technologies.
The ideal candidate has strong hands‑on experience with Angular, TypeScript, state management, Angular upgrades and migrations, and is comfortable working with complex workflows and enterprise applications.
Experience with React and exposure to Financial Services environments or applications are considered a plus.
Essential Duties And Responsibilities
- Design, develop, test, implement, and maintain frontend applications using modern Angular.
- Develop complex workflows and user interfaces following frontend development best practices.
- Work with Angular 21 and other recent Angular versions.
- Implement and maintain effective state management solutions.
- Analyze technical requirements and translate them into scalable and maintainable frontend solutions.
- Participate in Angular upgrades and migrations, ensuring application stability and compatibility.
- Collaborate with backend developers and other technical teams to integrate frontend applications with APIs and services.
- Participate in code reviews, testing, troubleshooting, and technical validation.
- Identify opportunities to improve application performance, maintainability, and overall user experience.
- Stay current with Angular ecosystem updates, frontend technologies, and development best practices.
- Contribute to technical discussions and solution design across development initiatives.
Required Skills And Qualifications
Technical Skills
- Strong experience with Angular
- Hands‑on experience with Angular 21 / Modern Angular
- TypeScript
- JavaScript
- State Management
- HTML5 / CSS3
- REST APIs / Web API integration
- Responsive Web Development
- Git
- Unit Testing
- Frontend architecture and design patterns
Professional Experience
- Strong professional experience developing applications with Angular and TypeScript.
- Hands‑on experience with modern Angular versions, including upgrades and migrations.
- Experience developing complex frontend applications and workflows.
- Experience working in enterprise application environments.
- Ability to analyze technical requirements and design scalable, maintainable frontend solutions.
Nice‑to‑Have Skills
- Experience with React.
- Experience working with complex workflows.
- Experience in the Financial Services industry.
- Knowledge of financial services processes or trading.
- Understanding of financial transactions and related data flows.
Education and Experience
- Bachelor's degree in Computer Science, MIS, or a related field and 5+ years of relevant experience, or an equivalent combination of education, training, and experience.
- Enterprise application development experience is preferred.
- Financial Services experience is a plus.