Role Overview :
We are seeking highly skilled Frontend Developers to design, develop, and maintain responsive, intuitive, and high-performance user interfaces for modern web applications. The ideal candidate will have strong expertise in React.js, Angular, JavaScript, TypeScript, HTML, CSS, and UI Development.
This role requires professionals who can translate design concepts into seamless digital experiences, collaborate effectively with cross-functional teams, and deliver scalable frontend solutions that enhance user engagement and application usability.
Key Responsibilities :
- Design, develop, and maintain responsive frontend applications and user interfaces
- Build reusable UI components and frontend modules for scalable web applications
- Develop high-quality web interfaces using React.js, Angular, JavaScript, and TypeScript
- Convert wireframes, mockups, and design specifications into functional UI implementations
- Ensure cross-browser compatibility, responsiveness, and accessibility across applications
- Collaborate with UX/UI designers, backend developers, product teams, and QA teams to deliver end-to-end solutions
- Optimize frontend performance for speed, scalability, and smooth user experience
- Write clean, maintainable, and efficient code following best frontend engineering practices
- Troubleshoot and resolve UI defects, performance issues, and integration challenges
- Implement unit testing, debugging, and code review practices for frontend quality assurance
- Stay updated with emerging frontend technologies, frameworks, and UI development trends
- Contribute to frontend architecture decisions and continuous improvement initiatives
Key Result Areas (KRAs):
- Deliver responsive, user-friendly, and visually consistent frontend applications
- Improve UI performance, load times, and overall user experience
- Ensure high-quality and reusable frontend code across projects
- Reduce UI defects and production issues through effective testing and debugging
- Enhance development productivity through component reuse and frontend best practices
- Ensure seamless integration between frontend and backend systems
- Improve accessibility, responsiveness, and cross-browser compatibility
- Support timely delivery of frontend features and enhancements
- Contribute to scalable frontend architecture and maintainable codebase
- Drive continuous improvement in UI development standards and processes
Required Technical Skills:
- Strong expertise in React.js
- Strong expertise in Angular
- Strong proficiency in JavaScript
- Strong proficiency in TypeScript
- Hands-on experience with HTML5
- Hands-on experience with CSS3
- Strong knowledge of UI Development
- Experience in building responsive and mobile-first web applications
- Strong understanding of component-based architecture
- Experience with state management tools and frontend design patterns
- Knowledge of RESTful API integration
- Experience with frontend testing frameworks and debugging tools
- Familiarity with version control systems such as Git
- Experience with build tools and package managers
- Knowledge of browser rendering, performance optimization, and accessibility standards
- Familiarity with Agile development practices
Required Professional Skills:
- Strong problem-solving and analytical skills
- Excellent communication and collaboration skills
- Ability to translate design and business requirements into technical solutions
- Strong attention to detail and design consistency
- Ability to work in fast-paced development environments
- Strong ownership and accountability mindset
- Ability to work effectively in cross-functional teams
- Strong debugging and troubleshooting capabilities
- Commitment to code quality, usability, and maintainability
Preferred Skills:
- Experience in enterprise product development
- Exposure to modern frontend frameworks and design systems
- Experience with frontend performance optimization techniques
- Knowledge of accessibility standards and best practices
- Experience with responsive design and mobile-first development
- Exposure to Agile and Scrum methodologies
- Experience in BFSI, healthcare, e-commerce, or SaaS domains
- Familiarity with CI/CD pipelines and frontend deployment processes
- Experience with UI automation testing tools
- Familiarity with cloud-based application environments
Educational Qualifications:
- Bachelors or Masters degree in Computer Science, Engineering, Information Technology, or related field