As a Frontend Engineer, you will be responsible for building user-facing applications that deliver seamless and engaging experiences. You will work closely with backend developers, product managers, and designers to implement high-quality, responsive, and scalable interfaces. Your expertise will ensure the applications are performant, maintainable, and user-centric.
UI Development
The core responsibilities for the job include the following:
- Design and implement responsive, scalable, and performant user interfaces.
- Develop features using React.js, React Native, JavaScript, and TypeScript.
- Ensure cross-browser, cross-platform, and mobile responsiveness.
Code Quality And Best Practices
- Write clean, reusable, and maintainable code.
- Conduct code reviews and uphold frontend best practices.
- Implement automated tests for UI components and integration.
Collaboration And Delivery
- Work closely with backend developers to integrate APIs.
- Participate in Agile ceremonies: sprint planning, daily stand-ups, retrospectives.
- Translate business and design requirements into technical solutions.
Performance And Optimization
- Monitor and improve application performance and load times.
- Ensure accessibility, usability, and scalability across devices.
Community And Knowledge Sharing
- Share expertise within the team and mentor junior engineers.
- Contribute to UI/UX improvements and design system consistency.
Requirements
- Bachelor's/Master's in Computer Science or equivalent experience.
- 5-7 years of frontend development experience.
- Strong proficiency in React.js, React Native, TypeScript, and JavaScript.
- Experience integrating with RESTful APIs and GraphQL.
- Familiarity with frontend build tools (Webpack, Babel, etc. ).
- Knowledge of UI/UX principles, responsive design, and accessibility standards.
Skills
- Solid understanding of modern frontend frameworks and state management.
- Strong problem-solving and debugging skills.
- Experience with testing frameworks (Jest, Cypress, React Testing Library).
- Ability to work in collaborative Agile teams.
- Excellent communication and presentation skills.
This job was posted by Rajshree Vyas from Lognormal Analytics.