TRBL Services logo

Back-End Senior TypeScript (Node.js, TypeORM, PostgreSQL, Jest)

TRBL Services·Salary not specified

Primary stack

TypeScriptNode.jsTypeORMPostgreSQLJest

Job description

About the Position

We are seeking a Back-End Senior TypeScript Developer with over 5 years of experience in Node.js, TypeORM, PostgreSQL, and Jest for a remote role in Madrid.

Responsibilities

  • Design, develop, and maintain robust and scalable backend services and APIs using Node.js and TypeScript.
  • Implement efficient and secure data models using TypeORM and PostgreSQL.
  • Ensure application performance, security, and scalability through best practices in architecture and optimization.
  • Participate in software architecture design, contributing to code modularity, maintainability, and consistency.
  • Integrate REST and GraphQL APIs, defining clear and documented contracts.
  • Develop unit and integrated tests with Jest, ensuring code quality and stability.
  • Propose technical improvements and participate in the continuous evolution of the platform and its services.

Requirements

  • More than 5 years of experience in backend development.
  • Proficiency in TypeScript and Node.js.
  • Solid experience with TypeORM and PostgreSQL.
  • Knowledge of REST and GraphQL APIs.
  • Experience with automated testing (Jest).
  • Ability to work in agile environments (Scrum/Kanban).
  • Degree in Computer Science, Telecommunications, or equivalent experience.
  • High level of Spanish and professional English.
  • Valid work permit in Spain.

We Offer

  • Flexible hours and remote work adaptable to the project.
  • 25 working days of vacation, with extra days for seniority.
  • Flexible compensation plan: medical insurance, meal/transport card, childcare.
  • Economic bonus for remote work.
  • Continuous training and reimbursable hours for professional development.
  • International environment, large-scale projects, and long-term prospects.
  • Christmas basket/gift, social benefits, and inclusive culture.

About the Company

[Company description if present]


Send your CV to [email protected]

© TRBL Services. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Popular searches