Job Description
Job Summary
We are seeking a skilled Frontend Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining responsive and high-performance web applications. You will work closely with UX/UI designers, backend developers, and product teams to deliver exceptional user experiences.
Key Responsibilities
UI/UX Implementation:
- Implement modern, responsive, and interactive user interfaces based on wireframes, mockups, and prototypes.Â
- Collaborate with UX/UI designers to translate designs into functional and visually compelling interfaces.Â
- Ensure web accessibility and usability best practices.Â
Frontend Development:
- Develop scalable, maintainable, and reusable components using modern JavaScript frameworks and tools such as Angular, Bootstrap, and Thymeleaf and JSP (JavaServer Pages).Â
- Write clean, modular, and efficient code in HTML5, CSS3, JavaScript (ES6+), and jQuery.Â
- Use CSS Preprocessors such as SASS, LESS, and CSS methodologies like BEM for maintainable styling.Â
- Work with JSP (Java Server Pages) and Thymeleaf templates to integrate frontend interfaces with backend systems.Â
- Optimize applications for speed, responsiveness, and overall performance across devices.Â
- Implement lazy loading, bundling, and code-splitting for enhanced performance.Â
- Integrate frontend components with backend services via RESTful APIs.Â
- Perform cross-browser and cross-device testing to ensure consistent UI.Â
- Participate in code reviews, provide constructive feedback, and follow version control best practices using Git.Â
- Ensure cross-browser and cross-device compatibility across web and mobile platforms.Â
- Collaborate with cross-functional teams to deliver innovative and high-quality web solutions.Â
- Contribute documentation, reusable components, and design systems for long-term maintainability.Â
Testing & Debugging:
- Write unit and integration tests for frontend components.Â
- Debug and resolve performance and compatibility issues.Â
Continuous Learning & Innovation:
- Stay up-to-date with the latest trends in front-end development, frameworks, and web technologies.Â
- Recommend new tools, libraries, and approaches to improve development efficiency and user experience.Â
Ideal Profile:
Qualification & Soft Skills
- B.Tech / BE / MCA / Equivalent degree in Computer Science, IT, or related field.Â
- Strong verbal and written communication skills.Â
- Ability to explain technical concepts to non-technical stakeholders.Â
- Collaborative, adaptable, and open to learning.Â
- Attention to detail with a creative problem-solving mindset.Â