Job Description
4 years of hands-on experience in Angular application development.
Strong proficiency in Angular, TypeScript, JavaScript (ES6 ), HTML5 and CSS3.
Good understanding of Angular architecture, components, services, dependency injection, routing, RxJS, Observables and reactive forms.
Experience in developing scalable, reusable and maintainable frontend components.
Strong experience integrating REST APIs and working with backend services.
Good understanding of frontend architecture, design patterns, performance optimization and coding best practices.
Experience with Git, unit testing and Agile development methodologies.
Strong analytical and problem-solving skills, with the ability to independently handle complex technical and functional requirements.
Ability to quickly understand an existing application, its architecture and business domain, and start contributing to mainstream development with minimal guidance.
Practical experience using AI-powered development tools and AI IDEs such as Cursor, GitHub Copilot or equivalent for day-to-day development activities.
Communication Team Collaboration
Excellent verbal and written communication skills.
Strong team player with a collaborative and supportive attitude.
Ability and willingness to help other team members resolve technical challenges.
Experience participating in code reviews, technical discussions and knowledge-sharing sessions.
Ability to explain technical concepts and implementation approaches clearly.
Proactive in identifying issues, suggesting improvements and taking ownership of deliverables.
Willingness to guide and mentor junior developers.
AI-Assisted Development
Strong practical experience using AI tools to improve development productivity.
Proficiency in AI-powered IDEs such as Cursor, including codebase analysis, AI agents, code generation, refactoring and debugging.
Ability to use AI for requirement analysis, test case generation, documentation and troubleshooting.
Ability to critically review and validate AI-generated code, ensuring quality, security and maintainability.
Willingness to explore and adopt emerging AI development tools and workflows.