Full Stack Engineer

Overview

The Full Stack Engineer will be responsible for modernizing an existing technology stack by developing applications using Node.js and React. This role involves a balanced focus on both front-end and back-end development, collaborating with a team to deliver high-quality solutions. The ideal candidate will have significant hands-on experience and be adaptable to work across the full application spectrum.

Responsibilities

  • Develop applications using Node.js and React, ensuring a balanced approach to both front-end and back-end tasks.
  • Collaborate with other developers to design and enhance production applications.
  • Participate in code reviews to maintain high coding standards.
  • Implement best practices for application development and deployment.
  • Contribute to the overall architecture and design of the application.
  • Adapt to project requirements and provide input on technical solutions.
  • Engage in troubleshooting and resolving application issues as they arise.

Requirements

  • Extensive experience with Node.js and React development.
  • Strong knowledge of full stack development practices and architecture.
  • Demonstrated experience building production applications.
  • Ability to work across both front-end and back-end equally.
  • Familiarity with modern development tools and methodologies.
  • Proven ability to work collaboratively in a team environment.
  • Experience working within an agile development framework.