Startechup está buscando un desarrollador NodeJS con experiencia para diseñar e implementar soluciones de software funcionales y trabajar con un equipo de desarrolladores de software, la alta dirección y los clientes para definir los requisitos de software y tomar el liderazgo en proyectos operativos y técnicos.
Como desarrollador de NodeJS, debe ser capaz de trabajar de forma independiente, con poca supervisión, y debe tener excelentes habilidades de organización y resolución de problemas.
En última instancia, el objetivo es desarrollar un software de alta calidad que se ajuste a las necesidades de los usuarios y a los objetivos empresariales.
Responsabilidades clave
- Desarrollar APIs web bien estructuradas, escalables y tolerantes a fallos que estén bien documentadas y sean robustas.
- Colaborar con ingenieros, probadores, diseñadores y propietarios de productos para crear productos de primera categoría.
- Detectar y hablar de forma proactiva de cualquier problema potencial en el sistema en un momento dado.
- Hacer sugerencias para mejorar el código base actual.
Requisitos técnicos
- Al menos 4 años de experiencia en desarrollo de software, con al menos 2 años de experiencia reciente utilizando Node.js
- Gran dominio de JavaScript o TypeScript
- Comprende los fundamentos de la web, como el protocolo HTTP, TSL/SSL, las mejores prácticas básicas de seguridad, el rendimiento y la optimización.
- Sentirse cómodo utilizando bases de datos como MongoDB, Postgres, MySQL, Redis
- También se valorará la experiencia en Nest.js, AWS, flujos de trabajo Git, pipelines CI/CD y pruebas automatizadas
Debe y/o es bueno tenerlo
- Capacidad para trabajar con un equipo remoto manteniendo un contacto constante
- Participar en todo el proceso de desarrollo de productos SAAS.
- Definir y comunicar los detalles técnicos para el equipo de frontend
- Estar dispuesto a orientar y guiar a otros miembros del equipo
- Investigar para estar al día de las nuevas tecnologías, tendencias y mejores prácticas
- Experiencia trabajando en un entorno de desarrollo ágil
- Licenciatura en Ciencias de la Computación o un título relacionado
- Buen nivel de comunicación en inglés
Las ventajas
Los miembros de nuestro equipo son muy importantes para nosotros. Estas son las ventajas de las que disfrutarás al unirte a nuestro equipo:
- Gran compensación basada en la experiencia
- Trabaja donde quieras
- Cómoda oficina híbrida para reunirse cara a cara y organizar eventos de equipo
- 5 días de trabajo estándar - de lunes a viernes
- Horario de trabajo flexible
- Estilo de gestión plano con una buena dirección
- Ganar experiencia en las últimas tecnologías
- HMO el día 1 con un dependiente
- Increíbles oportunidades de aprendizaje al trabajar con directivos europeos y clientes internacionales.
- Trabajar desde casa
- Bonificación de 35.000 euros por firmar.