Job Title: Angular Developer
Location: Remote
Role Overview:
We are looking for an experienced Angular Developer to develop and maintain a customer-facing web portal built with Angular and Java/Spring Boot. The ideal candidate will work on new feature development, API integrations, third-party SDKs, BI capabilities, and enterprise application integrations.
Key Responsibilities:
- Develop and maintain responsive web applications using Angular.
- Work with a large, existing Angular codebase and implement new features.
- Convert Figma/UI designs and business requirements into reusable Angular components.
- Integrate REST APIs using Angular HttpClient, Services, RxJS, and Observables.
- Implement server-side pagination, filtering, sorting, and search functionality.
- Integrate third-party SDKs, chatbot/AI APIs, BI platforms, and enterprise applications.
- Troubleshoot application issues, participate in code reviews, and write clean, maintainable code.
- Collaborate with backend developers, QA engineers, designers, Business Analysts, and Product Owners in an Agile environment.
Required Skills & Qualifications:
- 4+ years of professional Angular development experience.
- Strong experience with Angular 12+; Angular 16+ preferred.
- Strong knowledge of TypeScript, JavaScript, HTML5, and CSS3.
- Hands-on experience with Angular components, services, directives, pipes, routing, and dependency injection.
- Strong experience with REST APIs, HttpClient, RxJS, and Observables.
- Experience working with large datasets, including pagination, filtering, and sorting.
- Good understanding of Git, Agile/Scrum, and responsive web development.
- Strong debugging and problem-solving skills.
Good to Have:
- Experience with Angular 16/17/18/19.
- Experience with Java/Spring Boot, SSO, BI platforms, chatbot/AI integrations, and third-party SDKs.
- Experience with Figma, CI/CD, cloud deployment, and enterprise applications.