Backend Developer - Typescript/Node

Required Skills

TypeScript
Node.js

Job Description

Job Title: Backend Developer - Typescript / Node


Job Type: Contract (Full-time or Part-time)


Location: Remote, (United States)


Job Summary:

Join our customer's team as a Backend Engineer in a project where you will play a pivotal role in building robust APIs, optimizing database interactions, and helping test state-of-the-art AI-driven workflows. This is a hands-on, high-trust position focused on excellence, innovation, and collaboration.


Key Responsibilities:

  • Design, develop, and optimize REST and GraphQL endpoints using TypeScript and Node.js.
  • Implement rigorous data validation, error handling, and ensure high reliability of backend systems.
  • Lead and execute database migrations and performance tuning to support scalable applications.
  • Engage in self-driven, open-ended tasks, bringing your own workflow insights to model testing
  • Collaborate directly with the research team via Slack, providing real-time feedback and thoughtful insights on AI model performance.
  • Submit thorough post-sprint surveys to inform ongoing product and model improvement.


Required Skills and Qualifications:

  • 5+ years of professional experience in backend/API development with strong expertise in TypeScript and Node.js.
  • Proven track record of building and maintaining RESTful and GraphQL APIs.
  • Hands-on experience with database schema design, migrations, and query optimization.
  • Exceptional written and verbal communication skills; ability to articulate technical issues and insights clearly.
  • Demonstrated ability to work with confidential or sensitive data in a secure, high-trust environment.
  • Enthusiastic coder who enjoys experimenting with AI and pushing boundaries in software engineering.


Preferred Qualifications:

  • Active contributor to open source projects, GitHub repositories, or have notable community presence as a proxy for trainer quality.
  • Experience evaluating or integrating AI/ML models into backend systems.
  • Previous participation in user research or feedback-driven product development cycles.

Apply now

Please note that by applying & completing our interview process, you will be added to our talent pool. This means you’ll be considered for this and all other possible roles that may match your skills. These potential opportunities will be sent your way as a micro1 certified candidate.

Have any questions? See FAQs