onsite
Angular Software Engineer - agileactors
Software Engineer
Develop and maintain high‑performance web applications using Angular and TypeScript, collaborating with cross‑functional teams to deliver scalable, responsive user interfaces and robust backend integrations.
About the role
Key Responsibilities
- Design, develop, and refactor Angular components, services, and modules to meet functional and performance requirements.
- Implement RESTful API integrations and ensure secure, efficient data flow between front‑end and back‑end systems.
- Write comprehensive unit and end‑to‑end tests using Jasmine/Karma and Protractor to maintain code quality.
- Collaborate with UX/UI designers to translate mockups into pixel‑perfect, responsive interfaces.
- Participate in code reviews, pair programming, and continuous improvement initiatives.
Requirements
- 3+ years of professional experience building enterprise‑grade applications with Angular (v10+).
- Strong proficiency in TypeScript, JavaScript, HTML5, CSS3, and modern build tools (Webpack, Angular CLI).
- Experience with state management (NgRx or similar) and component‑based architecture.
- Solid understanding of RESTful services, authentication, and API security best practices.
- Excellent problem‑solving skills, attention to detail, and a passion for clean, maintainable code.
Skills
angulartypescriptjavascript