Job description
Job Summary
We are seeking an experienced Angular Developer to build and maintain responsive, scalable enterprise applications within a financial services environment. The ideal candidate will have strong hands-on experience with Angular 14+, TypeScript, RxJS, and modern frontend development, along with exposure to Java, Spring Boot, and microservices.
Key Responsibilities
- Design, develop, and maintain enterprise applications using Angular 14+, TypeScript, HTML5, and CSS/SCSS.
- Build responsive, reusable, accessible, and component-based user interfaces.
- Implement RxJS, state management, and modular frontend architecture.
- Integrate Angular applications with REST APIs and backend services.
- Collaborate with backend teams working on Java, Spring Boot, and microservices.
- Participate in coding, testing, debugging, code reviews, and application maintenance.
- Support CI/CD pipelines, automated testing, and application deployments.
- Work with cross-functional teams throughout the SDLC in a SAFe Agile environment.
- Maintain code repositories, manage pull requests, and document technical solutions using Git and Jira.
Required Skills & Experience
- 2+ years of software development experience.
- Hands-on experience with Angular 14+.
- Strong proficiency in TypeScript, RxJS, HTML5, and CSS/SCSS.
- Experience with responsive UI development, component-based architecture, and state management.
- Understanding of REST API integration and modern frontend development practices.
- Experience with Agile/SAFe methodologies and the software development lifecycle.
- Bachelor's degree in Computer Science or a related field.
Preferred Skills
- Experience with Java, Spring Boot, REST APIs, and Microservices.
- Background in banking, financial services, or enterprise application development.
- Knowledge of GitHub, CI/CD pipelines, and automated testing.
- Familiarity with WCAG and web accessibility standards.
- Experience with Jira and Agile development practices.