Required Skills & Qualifications
- Strong hands-on development experience with Angular.
- Strong proficiency with TypeScript.
- Solid knowledge of JavaScript, HTML, and CSS.
- Experience integrating frontend applications with REST APIs.
- Understanding of modern frontend development practices and component-based architecture.
- Experience with Git, npm, and CI/CD workflows.
- Familiarity with automated frontend testing; Playwright experience is preferred.
- Strong troubleshooting and problem-solving abilities.
- Ability to work independently and take ownership of development tasks.
- Strong communication and collaboration skills.
- Prior work experience at client or in client's industry.
Preferred Skills & Qualifications
- Experience with AI-assisted development tools.
- Knowledge of OpenAPI-based services.
- Experience working in agile development environments.
Day-to-Day Responsibilities
- Develop, enhance, and maintain frontend applications using Angular and TypeScript.
- Build clean, reusable, scalable, and maintainable UI components.
- Integrate frontend applications with REST APIs and OpenAPI-based services.
- Develop and maintain automated frontend tests.
- Troubleshoot application issues and take ownership of assigned development work.
- Manage npm dependencies, including maintenance, upgrades, and security-related updates.
- Ensure code changes successfully pass CI/CD pipelines and established quality checks.
- Use Git and modern source-control practices throughout the development lifecycle.
- Collaborate with UX, backend, QA, and other engineering teams to deliver high-quality solutions.