Job Description Overview
  • Skill: Node.js, Next.js, NestJS, GraphQL, ADF/Data Flows, JavaScript, TypeScript, HTML5, CSS3, SQL, JSON, React, RESTful API, Git, Azure Architecture, Object-Oriented Programming, Headless CMS, CDP platforms
  • Location: Remote
  • Experience: 5

Experienced full-stack developer with expertise in building solutions using Node.js application frameworks such as Next.js and NestJS. Proficient in GraphQL and ADF/Data Flows for handling complex data interactions. Extensive hands-on experience in developing customer-facing web applications and integrations with loyalty platforms and customer experience systems. Adept in using Next.js features including automatic routing, server-side rendering, and hot code reloading. Highly skilled in working with non-relational databases, particularly in handling and parsing JSON data.

Key Responsibilities:

  • Proficient in JavaScript/TypeScript, HTML5, CSS3, and related web technologies to build scalable and efficient applications.
  • Strong understanding of SQL, with the ability to write complex queries for data retrieval, updates, and insertion.
  • Expertise in Git for version control, along with familiarity with Azure Architecture for cloud-based development and deployment.
  • Deep knowledge of RESTful APIs, Object-Oriented Programming, and the software development lifecycle (SDLC).
  • Experience working with ADO or similar application lifecycle tools.
  • Strong communication skills, able to collaborate with business owners, end users, and fellow engineers.
  • Demonstrated ability to work both independently and collaboratively in agile teams, handling responsibilities with minimal oversight.
  • Proficient in integrating and utilizing headless CMS and CDP platforms for optimized customer experiences and content management.

Must Haves:

  • Strong exposure to headless CMS and Customer Data Platforms (CDP).
  • Expertise in Next.js, React, React Native, and related front-end technologies.