Open position

Backend Developer (NestJS, TypeScript strict, PostgreSQL)

At Cobra Studio, we’re looking for a Senior Backend Developer with focus on NestJS, strict TypeScript, and PostgreSQL. This role will primarily focus on a field service SaaS product, while also contributing to other platforms across blockchain infrastructure, manufacturing quality, and AI-driven health solutions. This is a full time and remote position with USD compensation. Advanced english level is required (C1).

Apply

Skills

APIs RESTTypescriptNestJSPostgreSQL

About the role

Benefits and conditions

  • Compensation in US dollars.
  • 100% remote work with an international team (US, LATAM, Europe).
  • Full-time schedule. 
  • Contractor engagement (professional services agreement)
  • Candidates must have their own laptop and reliable internet connection.
  • Exposure to multiple products and industries.
  • Fast-moving environment with strong ownership culture.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3 - 5 years of experience in backend development.
  • Proactive using Coding Agents in AI Tools; such as Claude (prefered) Copilot or ChatGPT to enhance productivity.
  • Strong proficiency in TypeScript using strict mode across the codebase.
  • Solid experience with NestJS, including modular architecture, controllers, services, guards, decorators, and dependency injection.
  • Strong knowledge of PostgreSQL, including relational database design, query optimization, and schema management.
  • Experience with Sequelize v6 and sequelize-typescript for models, associations, migrations, and transactions.
  • Proven experience designing and building REST APIs, including CRUD patterns, DTOs, validation, and error handling.
  • Experience with JWT and Passport.js authentication strategies.
  • Familiarity with class-validator and class-transformer.
  • Experience working with Docker and Docker Compose.
  • Knowledge of AWS S3 for file uploads using presigned URLs.
  • Good Git practices including branching strategies, pull requests, and conventional commits.

Nice to have (it's a plus)

  • WebSockets (Socket.io).
  • Swagger, Jest + Supertest.
  • Handlebars email templates.

Softs skills

  • Advanced english level (C1 or higher), required for daily collaboration.
  • Strong sense of ownership with the ability to deliver end-to-end solutions independently.
  • Bias for action, prioritizing speed and iteration over perfection.
  • Clear and direct communication, raising issues early and transparently.
  • Collaborative mindset with openness to feedback and cross-functional work.
  • Growth mindset with motivation to tackle complex challenges.

Responsibilities

  • Design, develop, and maintain scalable backend services.
  • Build and optimize REST APIs following best practices.
  • Model and manage relational databases effectively.
  • Contribute to architectural decisions and technical improvements.
  • Collaborate across multiple products and teams.
  • Ensure code quality through best practices and testing.
  • Iterate quickly on features and improvements.
  • Integrate AI-driven tools into daily development workflows.

Interested?

The application form opens in a new tab.

Apply