Full Stack JavaScript Engineer

Overview

A Full Stack JavaScript Engineer is required to join a leading eCommerce client to enhance their digital ecosystem. In this role, you will collaborate with a scrum-based agile team to design and implement features and improvements across both front-end and back-end applications. You will leverage your expertise in technologies such as React.js, Next.js, Node.js, and TypeScript while working with cloud platforms like AWS.

Responsibilities

  • Develop and implement features for front-end and back-end applications.
  • Collaborate with the team to enhance the digital roadmap.
  • Conduct hands-on testing utilizing TDD and DDD methodologies.
  • Design and develop APIs and event-driven architectures.
  • Work with cloud technologies, specifically AWS, to improve application performance.
  • Utilize GraphQL and Nest.js in application development.
  • Participate in agile scrum meetings and contribute to team discussions.
  • Communicate effectively with team members to ensure project goals are met.

Requirements

  • Strong experience with React.js, Next.js, Node.js, and TypeScript.
  • Proven hands-on testing experience using TDD and DDD.
  • Extensive background in developing APIs and event-driven architectures.
  • Familiarity with cloud technologies, particularly AWS.
  • Experience with GraphQL and Nest.js.
  • Ability to work autonomously within a scrum-based agile environment.
  • Strong communication skills.