Responsibilities
- Develop responsive, high-performance, and scalable applications using Angular (v12+)
- Accurately translate UI/UX designs (Figma, etc.) into pixel-perfect HTML, CSS
- Apply state management strategies (e.g., NgRx) for complex application flows
- Utilize Angular’s Dependency Injection framework to build modular, testable, and maintainable components and services
- Integrate frontend applications with backend APIs using RESTful services
- Write clean, maintainable, and well-structured code following best practices and coding standards
- Optimize applications for maximum speed, scalability, and cross-browser compatibility
- Participate in code reviews to ensure code quality and knowledge sharing
- Collaborate closely with UI/UX designers to ensure technical feasibility and maintain design integrity
- Troubleshoot, debug, and resolve application issues in development and production environments
- Contribute to architectural decisions and help define the best practices and coding standards within the frontend team
- Stay up to date with the latest Angular updates, frontend trends, and emerging technologies
Requirements
- Proficiency in JavaScript, TypeScript
- Strong experience in Bootstrap for rapid prototyping
- Experience with Angular (v12+)
- Ability to translate UI/UX designs (Figma, etc.) into pixel-perfect HTML, CSS
- Experience integrating frontend applications with backend APIs using RESTful services
Nice to Have
- Tailwind CSS experience is an added advantage