Posición abierta
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).
AplicarSenior Todas las posiciones
Habilidades
APIs RESTTypescriptNestJSPostgreSQL
Sobre el rol
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.
¿Te interesa?
El formulario de aplicación se abre en una pestaña nueva.
Aplicar