Location
Noida | India
Job description
Overview:
The Frontend Engineer plays a crucial role in the development and maintenance of the userfacing aspects of our web applications. As a key member of the engineering team this role is essential in ensuring an exceptional user experience across multiple platforms.
Key Responsibilities:
- Developing new userfacing features using JavaScript and leading frameworks such as React.
- Translating designs and wireframes into highquality code.
- Optimizing components for maximum performance across a vast array of webcapable devices and browsers.
- Collaborating with the design team to implement elegant UI/UX designs.
- Building reusable components and frontend libraries for future use.
- Ensuring the technical feasibility of UI/UX designs.
- Assisting backend developers with the integration of userfacing elements.
- Implementing modern responsive design principles to ensure that our applications render well on multiple devices.
- Staying uptodate with emerging technologies and industry trends.
- Participating in code reviews and sharing expertise within the team.
- Debugging and troubleshooting frontend issues.
- Working closely with the Product team to deliver outstanding user experiences.
- Collaborating with crossfunctional teams to define design and ship new features.
Required Qualifications:
- Bachelors or Masters degree in Computer Science Engineering or a related field.
- Proven experience as a Frontend Engineer or similar role.
- Extensive knowledge of web fundamentals including HTML CSS and JavaScriptReach and Node.js.
- Experience with modern JavaScript libraries and frameworks such as React.
- Proficiency with responsive and mobile design.
- Solid understanding of crossbrowser compatibility issues and ways to work around them.
- Experience with code versioning tools such as Git.
- Strong understanding of UI/UX principles and best practices.
- Ability to write efficient secure clean and maintainable code.
- Excellent problemsolving and analytical skills.
- A keen eye for detail and a passion for delivering highquality user experiences.
- Experience with performance and optimization tools (e.g. Lighthouse WebPageTest).
- Knowledge of Agile development methodologies.
- Excellent communication and collaboration abilities.
- Ability to work in a fastpaced dynamic environment.
css,node.js,agile methodology,react,javascript,html,ui/ux design,git,nodejs
Job tags
Salary