Tech Lead (Node)

BETWEEN TECHNOLOGY
25 days ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Senior

Job location

Tech stack

JavaScript
API
JIRA
Code Review
Databases
Firmware
Node.js
NoSQL
Scrum
Swagger
Software Engineering
SQL Databases
TypeScript
Postman
Backend
Bitbucket
NestJS
Docker
Microservices

Job description

Damos soporte en una gran variedad de áreas como Firmware, Software, BI, Diseño, Project Management y muchas más. Además, desarrollamos soluciones tecnológicas a medida desde nuestros BETWEEN Labs.

¿Te apasiona crear soluciones sólidas, limpias y escalables? ¿Te motiva ayudar a otros a crecer y llevar la calidad técnica al siguiente nivel? En nuestro equipo, no solo vas a programar, sino que vas a liderar, mentorizar, decidir y transformar.

Estamos buscando un Tech Lead para ampliar uno de nuestros equipos en Barcelona., Como Tech Lead, serás responsable de liderar el desarrollo y mantenimiento de nuestras aplicaciones de backend utilizando tecnologías como Node.js, TypeScript y NestJS. El proyecto actual consiste la convergencia de varias plataformas ya existentes, integrándolas con un mismo stack tecnológico y con una visión más conectada con el consumidor. Tu experiencia te permitirá implementar y supervisar arquitecturas hexagonales, asegurando que nuestras soluciones cumplan con los principios SOLID y sean escalables y sostenibles.

Tus principales responsabilidades incluirán:

  • Diseñar y desarrollar APIs robustas y seguras que satisfagan las necesidades de nuestros clientes. Los primeros meses colaborarás como desarrollador para pasar a finales de año a una posición de más responsabilidad (Tech Lead).
  • Colaborar estrechamente con otros miembros del equipo en el desarrollo de características innovadoras y en la mejora continua de nuestras plataformas.
  • Liderar y guiar a un equipo de desarrollo, fomentando un entorno de aprendizaje y mejora constante.
  • Participar en la revisión de código y en la definición de las mejores prácticas de desarrollo.
  • Mantenerse al tanto de las tendencias y tecnologías emergentes en el desarrollo de software, aportando ideas para su aplicación dentro de la empresa.

Requirements

  • +7 años de experiencia en desarrollo de software.
  • Dominio de los siguientes entornos y herramientas
  • Node.js
  • TypeScript
  • NestJS Framework
  • Testing con Jest
  • Arquitecturas de microservicios
  • Bases de datos SQL y NoSQL
  • Conexión con servicios externos
  • Sistemas de caché
  • Herramientas y metodologías:
  • Postman, Swagger
  • Bitbucket, Jira
  • Docker
  • Trunk-Based Development
  • Clean Architecture
  • Scrum

Benefits & conditions

En BETWEEN, valoramos a nuestros empleados y nos esforzamos por ofrecer un entorno de trabajo óptimo que fomente su bienestar y desarrollo profesional. Algunos de los beneficios que ofrecemos son:

  • Seguro médico con Sanitas ?, para garantizar tu salud y bienestar.
  • Oportunidades de formación: Idiomas, Certificaciones, Bootcamps y mucho más, para que continúes creciendo profesionalmente. ?
  • Multitud de eventos: BETWEEN Night, Torneo de Padel, Black Mamba Race y mucho más, para fomentar el compañerismo y la diversión. ?
  • Retribución flexible: Incluyendo opciones para gastos de restauración, transporte y guardería, adaptándonos a tus necesidades. ?
  • Incentivos por validar o recomendar talento, porque sabemos que las mejores personas suelen conocer a más de las mejores personas. ?

Apply for this position