Company Description
๐๐ผ We're Nagarro.
We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale โ across all devices and digital mediums, and our people exist everywhere in the world (18,500+ experts across 36 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in!
By this point in your career, it is not just about the tech you know or how well you can code. It is about what more you want to do with that knowledge. Can you help your teammates proceed in the right direction? Can you tackle the challenges our clients face while always looking to take our solutions one step further to succeed at an even higher level? Yes? You may be ready to join us.
Job Description
We are seeking an experienced and highly skilled Senior React Developer with a strong background in JavaScript and React implementations, as well as a deep understanding of headless content management systems and REST/GraphQL APIs.
RESPONSIBILITIES:
- Lead the development of complex applications using JavaScript, React and Next.js.
- Design and implement API-first solutions using headless content management systems like Contentful and Elasticsearch.
- Develop and integrate REST and GraphQL APIs for seamless data interaction and management.
- Ensure high-quality code through rigorous code reviews and adherence to best practices.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Provide technical management, guidance, and mentorship to junior developers and team members.
Qualifications
- Minimum 8 years of experience in software development.
- Advanced understanding of JavaScript, React, and Next.js implementations.
- Architectural awareness of API-first headless content management systems like Contentful and Elasticsearch.
- Previous development experience in React-based applications using REST and GraphQL APIs.
- Strong commitment to rigorous code reviews and maintaining high code quality.
- Demonstrated experience in technical management and mentorship.