Full-Stack Engineer

NYC Tourism + ConventionsNew York, NY

About The Position

New York City Tourism + Conventions is the official destination marketing organization and convention and visitors bureau for the five boroughs of New York City. Our mission is to invite the world and energize the City, building equitable, sustainable economic prosperity and community through tourism for the mutual benefit of residents, businesses, and visitors. NYCtourism.com is the official website of New York City, reaching visitors in their trip-planning stages and showcasing everything the City has to offer. The site is also home to key marketing programs including NYC Restaurant Week®, NYC Broadway WeekSM, and more. POSITION SUMMARY: The (Contract) Full-Stack Engineer will join New York City Tourism’s Product Development team, supporting the development and maintenance of core digital products across NYCtourism.com and related internal platforms. This role is primarily backend-focused, centered on building and maintaining APIs, serverless microservices, and data ingestion workflows across our AWS architecture, while also requiring strong front-end engineering experience in React and Next.js to step in where needed. This contract will play an important role in supporting NYC Tourism’s World Cup 26 initiatives, including public-facing events and offer submission systems, internal approval dashboards, and the continued expansion of supporting automation and operational tooling.

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.
  • Applicants for this position must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time.

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.

Benefits

  • Equal work opportunities for all
  • Prohibit discrimination and harassment of any type
  • Considered without regard to race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service