Location: Kochi
Job Type: Full-Time | On-site
Experience: 2–8 Years
Role Overview
We are seeking an experienced and results-driven Angular Developer to join our dynamic development team at Geojit Technologies .
The role involves designing, developing, and maintaining responsive web applications using Angular and related front-end technologies.
The ideal candidate should have a strong command of modern JavaScript frameworks, UI/UX integration, and a passion for delivering high-performance, scalable web applications.
Key Responsibilities
- Design and develop interactive, responsive, and scalable web applications using Angular.
- Collaborate with backend developers, UI/UX designers, and product teams to define and implement high-quality user interfaces.
- Write clean, maintainable, and testable code following industry best practices.
- Integrate APIs and backend services efficiently to ensure seamless data communication.
- Optimize application performance and ensure cross-browser compatibility and responsiveness .
- Participate in code reviews, technical discussions, and architectural planning .
- Stay updated with the latest Angular releases, front-end trends, and best practices.
- Debug and troubleshoot technical issues across various browsers and environments.
- Contribute to continuous improvement of processes, performance, and user experience.
Required Technical Skills
Must Have:
- Strong hands-on experience in Angular 8+ , TypeScript , HTML5 , CSS3 , and JavaScript (ES6+) .
- Experience with RxJS , NgRx (or similar state management libraries).
- Proficiency in RESTful API integration and JSON-based communication .
- Experience with responsive design frameworks (Bootstrap / Material Design).
- Familiarity with Git , CI/CD pipelines , and Agile development methodologies.
Good to Have:
- Experience in Unit Testing (Jasmine / Karma) and end-to-end testing (Protractor / Cypress) .
- Understanding of progressive web apps (PWA) .
- Exposure to backend technologies such as Node.js, Java, or .NET .
- Basic knowledge of Azure / AWS cloud deployments .
Experience & Education
- 2–8 years of hands-on experience in front-end development with a focus on Angular.
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field .