Job Description:
Roles & Responsibilities• Design, develop, and maintain complex web applications using Angular (v12+).
• Translate UI/UX designs from Figma or similar tools into clean, performant, and accessible user interfaces.
• Lead and mentor a team of frontend developers, conducting code reviews and enforcing best practices.
• Collaborate with cross-functional teams to define technical requirements and deliver solutions.
• Optimize web applications for speed, responsiveness, and scalability.
• Implement reusable components and libraries for future use.
• Integrate frontend with RESTful APIs and third-party services.
• Ensure code quality through unit testing and end-to-end testing.
• Stay current with emerging trends and technologies in frontend development.
• Contribute to Agile development processes including sprint planning, daily stand-ups, and retrospectives.
• Bachelor’s degree in Computer Science, Engineering, or equivalent work experience.
• 6 to 8 years of professional frontend development experience.
• Expert in Angular (v12+), RxJS, and NgRx (or similar state management).
• Strong proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3 (including SCSS or Tailwind).
• Solid understanding of component-based architecture and modular frontend design.
• Hands-on experience with RESTful APIs and JSON.
• Familiarity with Angular CLI, Webpack, and modern build tools.
• Experience with cross-browser compatibility, responsive design, and mobile-first development.
• Proficient in Git, GitHub/GitLab, and CI/CD workflows.
• Experience with unit and integration testing frameworks (Jasmine, Karma, Cypress).
• Strong problem-solving skills and attention to detail.
• Excellent communication and teamwork skills.
• Experience with micro frontend architecture.
• Familiarity with GraphQL.
• Exposure to backend technologies such as Node.js or .NET.
• Experience with containerization (Docker) and cloud platforms (AWS, Azure, GCP).
• Knowledge of accessibility standards (WCAG).
• Experience with performance optimization and lazy loading strategies.
• Prior work in Agile/Scrum environments with tools like Jira or Trello.
Location:
PuneBrand:
MerkleTime Type:
Full timeContract Type:
Permanent