What are the responsibilities and job description for the Angular Front End Developer with Financial/banking (Full-Time) in NH position at Smart Caliber Technology?
Role: Angular Front End Developer with Financial/banking (Full-Time) in NH
Location: Merrimack, NH (100% Onsite)
Job Summary
We are looking for an experienced Angular Front-End Developer with 10 years of software development experience to build modern, scalable, and customer-focused web applications. The ideal candidate should have strong expertise in Angular 18 , TypeScript, React, RxJS, NgRx/Redux, and modern frontend architecture, along with experience integrating backend services using Node.js, NestJS, GraphQL, and Micro Frontend architecture.
Required Skills
- 10 years of software development experience
- Strong experience with Angular 18 , TypeScript, React
- Hands-on experience with RxJS, Redux/NgRx
- Experience implementing Micro Frontend architecture
- Strong knowledge of Node.js, NestJS, GraphQL
- Experience with Microservices and streaming data using WebSockets/Socket.io
- Expertise in frontend test automation using:
- Cypress
- Playwright
- Jest
- Storybook
- Experience with CI/CD pipelines and deployment automation
- Strong debugging, root cause analysis, and problem-solving skills
- Experience writing clean, maintainable, and test-driven code (TDD)
- Ability to collaborate effectively with product and engineering teams
Preferred Qualifications
- Experience developing customer-facing enterprise web applications
- Familiarity with Agile development methodologies
- Strong communication and interpersonal skills
- Ability to work in a fast-paced collaborative environment
Key Responsibilities
- Develop and maintain modern web applications using Angular and React
- Build scalable frontend solutions using Micro Frontend architecture
- Develop backend integrations using Node.js, NestJS, and GraphQL
- Create reusable, testable, and maintainable code
- Implement automated testing using Cypress, Playwright, Jest, and Storybook
- Collaborate with product owners and engineering teams to deliver high-quality features
- Troubleshoot production issues and perform root cause analysis
- Contribute to CI/CD automation and engineering best practices
- Share knowledge and improve developer productivity across the team