04 oct
|
SOFTWARE DEL SOL
|
Comunidad de Madrid
04 oct
SOFTWARE DEL SOL
Comunidad de Madrid
Tu misión
Serás uno de los ingenieros que hacen crecer TeamSystem Facturas, un ERP SaaS moderno con una arquitectura sólida y un stack actualizado. Formarás parte de un equipo pequeño donde las decisiones técnicas se toman entre todos y donde lo que construyes se nota directamente en el producto. Tu día a día repartirá el tiempo por igual entre frontend y backend —desde interfaces en React y TypeScript hasta servicios en Node.js y NestJS—, y estarás presente en todo el ciclo de vida del software, desde la definición de la solución hasta su evolución en producción. No buscamos a alguien que solo implemente funcionalidades: buscamos una persona con mentalidad de ingeniería, que entienda el dominio de negocio, opine con criterio en las decisiones técnicas y haga avanzar el producto.
Tus responsabilidades
- Desarrollar nuevas funcionalidades Full Stack, repartiendo el trabajo por igual entre frontend y backend.
- Diseñar e implementar interfaces de usuario modernas con React y TypeScript.
- Desarrollar y hacer evolucionar servicios backend con Node.js y NestJS, y diseñar y mantener las APIs e integraciones entre los componentes de la plataforma.
- Contribuir al diseño del dominio y a la evolución de la arquitectura del producto, proponiendo mejoras de arquitectura, calidad y mantenibilidad.
- Garantizar la calidad y estabilidad de la aplicación con pruebas automatizadas y revisiones de código que mantengan un alto estándar.
- Acompañar los despliegues sobre Kubernetes y la evolución del producto en producción.
- Trabajar codo con codo con Producto, Diseño, QA y el resto del equipo de ingeniería durante todo el ciclo de desarrollo.
El perfil que buscamos
Buscamos una persona técnica, curiosa y con sentido de la responsabilidad sobre lo que construye: alguien que esté igual de cómodo/a puliendo un componente en React que discutiendo con el equipo cómo modelar un dominio o qué arquitectura le conviene a una nueva funcionalidad. Experiencia: entre 3 y 5 años desarrollando aplicaciones Full Stack con React, TypeScript y Node.js.
Hard skills
- Experiencia sólida en desarrollo Full Stack con React, TypeScript y Node.js, y conocimientos de NestJS para servicios backend.
- Experiencia diseñando aplicaciones apoyadas en PostgreSQL y Redis.
- Experiencia con arquitecturas Event Driven y sistemas de mensajería.
- Conocimientos sólidos de Domain Driven Design (DDD), principios SOLID y arquitecturas de Modular Monolith.
- Experiencia en testing automatizado con Jest y Cypress, y conocimiento del ciclo de despliegue sobre Kubernetes para colaborar con equipos DevOps.
Soft skills
- Mentalidad de ingeniería: te importa construir software de calidad, mantenible y escalable.
- Ownership: te haces cargo de tus soluciones desde el diseño hasta su evolución en producción.
- Visión de negocio: sabes convertir necesidades funcionales en soluciones técnicas.
- Criterio técnico:
participas en las decisiones de arquitectura y defiendes tu postura de forma constructiva.
- Participativo/a y con ganas de aprender: te gusta trabajar con Producto, Diseño y QA, y mejorar tanto el producto como la forma de trabajar del equipo.
Valoramos también:
- Experiencia desarrollando aplicaciones móviles con React Native.
- Experiencia con Terraform, Helm, observabilidad con Grafana y Prometheus, y entornos cloud como Google Cloud Platform y/o Microsoft Azure.
- Experiencia con ConfigCat o herramientas similares de Feature Flags.
- Uso de herramientas de Inteligencia Artificial en el desarrollo de software, e inglés para trabajar en un entorno internacional.
Qué ofrecemos
- Contrato indefinido.
- Modelo de trabajo híbrido.
- Incorporación al equipo de ingeniería de un grupo tecnológico europeo con presencia internacional.
- Participación en el desarrollo de un ERP SaaS contemporáneo, con una arquitectura sólida y un stack tecnológico actualizado.
- Un equipo donde la opinión técnica de cada ingeniero cuenta y las decisiones se toman de forma colaborativa.
- Visión de todo el ciclo de vida del producto, desde la definición de la solución hasta su despliegue y evolución en producción.
At TeamSystem
At TeamSystem, we embrace a flexible, responsible way of working built on trust and autonomy. We provide modern tools, invest in continuous learning, and foster an inclusive, collaborative culture shaped by Agile principles. Teamsystem is a Leading Tech Company in the digital solutions market in Europe. We are a growing company with an ambitious mission: to bring digital into every business.
#J-18808-Ljbffr
📌 Fullstack software engineer (nestjs & react) (Comunidad de Madrid)
🏢 SOFTWARE DEL SOL
📍 Comunidad de Madrid