
Software Engineer- Frontend Developer
- On-site
- New Delhi, Delhi, India
- IT
Company Information & Job Details
Key Responsibilities
• Developing and maintaining the complete user interface (GUI) using JavaScript and the React ecosystem (React, Redux, ClayUI and related libraries). This includes building interactive user forms, data listings, filters, and other UI components.
• Build reusable components and libraries for future use.
• Implement responsive, pixel-perfect UI/UX from design wireframes.
• Optimize application for maximum speed, performance, and scalability.
• Ensure high quality of code through unit testing (Jasmine, Karma) and end-to-end testing (Protractor, Cypress).
• Implement authentication and authorization mechanisms (OAuth2.0, JWT).
• Collaborate with cross-functional teams including product managers, backend engineers, QA, and designers.
• Write clean, maintainable, and well-documented code.
• Conduct code reviews.
Job Requirements
Job Requirement
3+ years of hands-on experience in frontend development.
Proficiency in JavaScript and the React framework, HTML5, CSS3.
Proficient understanding of client-side scripting (Like jQuery, JSON, AJAX and other UI technologies).
Design and implement reusable, scalable, and efficient front-end components.
Good understanding of development best practices (Write clean, maintainable, and well-documented code).
Understanding of the practical application of design patterns.
Integrate RESTful APIs and third-party services.
Work closely with UI/UX designers to implement design into functional applications.
Experience with CI/CD pipelines.
Experience with Liferay CE 7.4.x and Java is a major advantage.
Strong knowledge of Git and version control.
Familiarity with responsive design & cross-browser compatibility.
Excellent communication and interpersonal skills.
- New Delhi, Delhi, India
or
All done!
Your application has been successfully submitted!