Senior Full Stack Engineer (ReactJS, Node.js) - India

breville sage India
Permanent Job Not disclosed
Unit Testing Nodejs JIRA

Join Breville, an iconic global brand with over 90 years of history, and help us deliver brilliant innovation and thoughtful design to kitchens worldwide. We're seeking a Senior Full Stack Engineer with 6-10 years of experience to enhance our product development. You'll leverage your expertise in ReactJS, TypeScript, and JavaScript to build exceptional user experiences, while also contributing to our backend services with Node.js. This role requires a deep understanding of modern front-end frameworks, strong unit and E2E testing skills, and proficiency with CI/CD tools like Jenkins and Git. You will also mentor junior developers and contribute to architectural decisions, including package upgrades and micro-frontend strategies.

**Key Responsibilities:**

  • Develop and maintain high-quality front-end applications using ReactJS, TypeScript, and JavaScript.
  • Build and integrate with robust REST APIs.
  • Implement effective unit and E2E tests.
  • Collaborate with cross-functional teams in an Agile-Scrum environment.
  • Mentor and guide a small team of developers, ensuring code quality.
  • Drive efficiency and speed in software delivery using AI tools.
  • Contribute to package upgrades and micro-frontend architecture.
  • Utilize Git for version control and JIRA for issue tracking.

**Required Skills & Experience:**

  • 6+ years of front-end development experience with a strong focus on ReactJS.
  • Deep understanding of JavaScript, TypeScript, ReactJS, HTML5, and CSS3.
  • Proficiency in unit testing & E2E testing frameworks (e.g., Jest, Cypress).
  • Familiarity with REST APIs and web service integration.
  • Hands-on experience with CI/CD tools (Jenkins, GitHub Actions, or similar).
  • Experience leading or mentoring a small team of developers.
  • Experience with package upgrades and micro-frontend architecture.
  • Proficient with Git, Agile-Scrum, and JIRA.
  • Strong problem-solving skills and ability to thrive in fast-paced environments.

**Nice to Have:**

  • Exposure to full-stack development (Node.js, APIs).
  • Familiarity with GraphQL or WebSockets.
  • Experience with cloud environments (AWS preferred).
  • SaaS or E-commerce domain experience.

**What We Offer:**

  • Flexible work arrangements
  • Competitive compensation package
  • A fun and rewarding team environment
  • Opportunity to work for an Australian Stock Exchange listed company
  • Employee assistance program
  • Corporate health benefits

Similar Jobs

View all

Software Engineer

Alter Domus

Hyderabad / Secunderabad, Telangana, Telangana 5-7 Years
Permanent Job Not disclosed

Staff Software Engineer – Cloud Infrastructure – Network Data Ingestion

Calix

Bengaluru / Bangalore, Karnataka 10-12 Years
Permanent Job Not disclosed

Software Engineer 1

PowerSchool

Bengaluru / Bangalore, Karnataka 3-5 Years
Permanent Job Not disclosed

Software Engineer III - Java Fullstack

Jpmorgan & Co

Bengaluru / Bangalore, Karnataka 3-5 Years
Permanent Job Not disclosed

Custom Software Engineer

Accenture

Hyderabad / Secunderabad, Telangana, Telangana 3-5 Years
Permanent Job Not disclosed

Custom Software Engineer

Accenture

Gurugram, Haryana, Gurgaon / Gurugram, Haryana 3-5 Years
Permanent Job Not disclosed
Apply Now