Full-Stack Engineer

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Contract Full-Stack Engineer developing and maintaining digital products across NYCtourism.com. Building APIs and microservices while collaborating with cross-functional teams in New York City.

Responsibilities:

  • Build, maintain, and improve backend services across our AWS serverless architecture, including Lambda functions, API Gateway integrations, DynamoDB workflows, and supporting infrastructure within Amplify.
  • Develop and maintain internal and external APIs that support content delivery, operational workflows, partner submissions, and CRM integrations.
  • Support and improve custom data ingestion pipelines connecting our headless CMS and CRM systems, including scheduled serverless jobs, validation workflows, and automation services.
  • Contribute to backend architecture decisions with a focus on scalability, maintainability, and operational efficiency across a modern headless web platform.
  • Collaborate with front-end engineers and product stakeholders to support React/Next.js application development and step into front-end implementation when needed.
  • Maintain and enhance internal operational tools, including lightweight admin interfaces built for content and management workflows.
  • Assist in troubleshooting production issues, debugging API and integration failures, and improving monitoring and reliability across services.

Requirements:

  • 4–6 years of relevant experience as a full-stack or backend-focused engineer working on modern web applications.
  • Strong experience with AWS serverless architecture, including Lambda, API Gateway, DynamoDB, and Amplify.
  • Experience with React and Next.js in production environments.
  • Experience building and maintaining APIs, backend integrations, and microservices supporting content platforms, automation workflows, or internal tools.
  • Comfortable working across both backend systems and front-end application layers depending on team priorities.
  • Experience with modern JavaScript/TypeScript development and version control workflows.