Staff Engineer, Javascript Fullstack

Bangalore, Karnataka, India
Jun 03, 2024
May 05, 2025
Remote
Full-Time
5 Years
Job Description

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. Were you given the tools to go beyond solving for X? 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.

Responsibilities

  1. Solution Development. Design and implement high-quality, scalable solutions within the JavaScript ecosystem.
  2. Fullstack Expertise. Develop robust applications using both front-end and back-end technologies, ensuring seamless integration and performance.
  3. Collaboration. Work closely with cross-functional teams to gather requirements, provide technical direction, and deliver robust solutions.
  4. Innovation. Utilize cutting-edge technologies and methodologies to push the boundaries of what's possible and solve complex problems.
  5. Mentorship. Guide and mentor junior developers, helping them grow their skills and achieve their career goals.
  6. Agile Practices. Participate in agile ceremonies, contributing to continuous improvement in processes and practices.

Qualifications

  • Experience. 5+ years of experience in JavaScript, HTML5, CSS, Node.js, and unit testing.
  • Front-end Frameworks. Familiarity with a front-end framework like React, Angular, or Vue.js.
  • Database Systems. Proficiency in at least one database system (e.g., MongoDB, Oracle, MySQL, PostgreSQL, or Redis).
  • Architectural Knowledge. Experience with microservices architecture, REST, cloud development, and GraphQL.
  • Technical Skills. Strong skills in JavaScript, HTML5, CSS, and knowledge of caching strategies.
  • Professional Skills. Demonstrated abilities in task delivery, proactive contribution, and risk management.
  • Additional Information. Click here to access the application privacy notice.

Why Join Nagarro?

  1. Global Impact. Work on high-impact projects that reach users around the world.
  2. Innovative Environment. Be part of a culture that fosters creativity and innovation.
  3. Career Growth. Access to continuous learning and development opportunities.
  4. Flexible Work Culture. Enjoy a flexible and dynamic work environment.