Frontend React Developer
- Hybrid
- Gurgaon, Haryāna, India
- Technology
Job description
Metyis is growing! We are looking for a Frontend React Developer with 4 - 6 years of relevant experience for a full-time position to join our Technology team based out of Gurgaon.
Job requirements
Who we are
The next step of your career starts here, where you can bring your own unique mix of skills and perspectives to a fast-growing team.
Metyis is a global and forward-thinking firm operating across a wide range of industries, developing and delivering AI & Data, Digital Commerce, Marketing & Design solutions and Advisory services. At Metyis, our long-term partnership model brings long-lasting impact and growth to our business partners and clients through extensive execution capabilities.
With our team, you can experience a collaborative environment with highly skilled multidisciplinary experts, where everyone has room to build bigger and bolder ideas. Being part of Metyis means you can speak your mind and be creative with your knowledge. Imagine the things you can achieve with a team that encourages you to be the best version of yourself.
We are Metyis. Partners for Impact.
What we offer
- Interact with C-level at our clients on regular basis to drive their business towards impactful change
- Lead your team in creating new business solutions
- Seize opportunities at the client and at Metyis in our entrepreneurial environment
- Become part of a fast growing international and diverse team
What you'll do
We are seeking a highly skilled Frontend React Developer to join our dynamic team. In this role, you will be responsible for developing high-quality front-end applications using React, collaborating closely with our product, design, and back-end teams. You’ll leverage your extensive experience to drive best practices, mentor junior developers, and ensure that our web applications are performant, scalable, and user-friendly.
- Design, develop, and maintain complex React-based web applications with a focus on scalability and maintainability.
- Build reusable components and front-end libraries for future use.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Write clean, efficient, and well-documented code, adhering to industry best practices.
- Conduct code reviews and provide constructive feedback to other developers to ensure code quality and consistency.
- Implement unit testing, integration testing, and end-to-end testing for React components using Jest, React Testing Library, or similar tools.
- Implement and optimize performance improvements, such as lazy loading, code splitting, memorization, and other techniques to improve user experience.
- Debug, profile, and troubleshoot application issues, identifying and implementing solutions proactively.
- Collaborate with UX/UI designers to translate wireframes into high-quality code.
- Work closely with backend developers to ensure seamless integration of front-end components.
- Collaborate with global teams for development and quality assurance.
- Proactively identify and escalate issues and risks at the module level.
What you’ll bring
- 4-6 years of experience in front-end development, with at least 3 years focused on React and its ecosystem.
- Degree in computer science or equivalent professional experience
- Strong proficiency in React.js, including React Hooks, Context API, and functional component-based architecture.
- Expert knowledge of JavaScript (ES6+) and TypeScript.
- Experience with state management libraries such as Redux, MobX, or React Query.
- Proficiency with testing tools such as Jest, React Testing Library, and Cypress.
- Strong knowledge of CSS, CSS-in-JS libraries (like styled-components or Emotion), and responsive design principles.
- Experience working with RESTful and/or GraphQL APIs.
- Familiarity with modern build pipelines and tools, including Webpack, Vite, Babel, and npm/Yarn.
- Experience with SFCC development is strongly preferred, particularly with SFRA or Headless Commerce.
- Solid understanding of responsive and adaptive design principles.
- Familiarity with Node.js, Angular.js, and modern front-end build tools (e.g., Babel, Webpack, Knowledge of modern authorization mechanisms like JSON Web Tokens (JWT).
- Experience with PWA development and user interface design is a plus.
- Basic knowledge of design tools like Figma, Sketch, or Adobe XD.
- Familiarity with cloud platforms such as AWS, Azure, or GCP is an added advantage.
- Proficient in version control systems like Git, with experience in collaborative environments.
- Excellent communication skills and the ability to work proactively and meet deadlines.
- Strong time management skills and the ability to handle multiple tasks effectively.
or
All done!
Your application has been successfully submitted!