Full Stack Engineer

Summary

The Senior Full Stack Developer will design, develop, and maintain scalable web applications using React.js and Node.js, with a primary focus on front-end development. The role involves collaborating with cross-functional teams in an Agile environment to deliver responsive, user-friendly interfaces and robust backend services.

We are looking for a Senior Full Stack Developer with strong hands on experience in React.js and Node.js, with a particular focus on front end development.

Key Responsibilities

  • Design, develop, and maintain scalable web applications using React.js and Node.js.
  • Take ownership of front-end development and deliver responsive, user-friendly interfaces.
  • Develop and integrate backend services and APIs using Node.js.
  • Work closely with product managers, designers, QA engineers, and other developers.
  • Participate in code reviews and ensure adherence to development best practices.
  • Troubleshoot, debug, and optimize application performance.
  • Contribute to technical design and architecture discussions.
  • Collaborate with cross-functional teams throughout the software development lifecycle.
  • Participate in Agile/Scrum ceremonies, sprint planning, reviews, and retrospectives.
  • Ensure solutions are scalable, maintainable, and aligned with business requirements.

Requirements

  • 8+ years of professional software development experience.
  • Strong hands-on experience in React.js and Node.js, with a strong focus on front-end development.
  • Strong Full Stack Development background with experience across both front-end and backend development.
  • Solid experience in Agile/Scrum development environments.
  • Strong understanding of modern web application development.
  • Experience developing and integrating REST APIs and backend services.
  • Strong problem-solving, debugging, and application performance optimization skills.
  • Experience with code reviews and software development best practices.Good communication and stakeholder collaboration skills.
  • Ability to work independently and effectively as part of a development team.

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available