Descripción del trabajo
Se busca un Ingeniero de Software Backend para integrarse en un equipo multifuncional y participar activamente en todas las etapas del desarrollo de software. El candidato ideal tendrá amplia experiencia en desarrollo backend, dominio de bases de datos y capacidad para diseñar sistemas escalables y de alto rendimiento, siempre con un enfoque centrado en la experiencia del cliente y la calidad del producto.
Responsabilidades:
- Trabajar con ingenieros de frontend, equipos de producto, diseñadores y profesionales de control de calidad para crear experiencias fluidas.
- Aportar en todas las fases del ciclo de vida del desarrollo de software, desde el descubrimiento hasta la implementación.
- Contribuir al desarrollo de nuevas funcionalidades y APIs robustas, además de mejorar continuamente los productos líderes en la industria. Identificar y corregir errores con rapidez.
- Garantizar productos y servicios de alta calidad mediante una ingeniería cuidadosa y enfocada en las necesidades del usuario
Requisitos:
- Dominio de Node.js, mejores prácticas en TypeScript/JavaScript y experiencia en al menos otro lenguaje de programación del lado del servidor.
- Conocimiento de SQL, especialmente PostgreSQL, incluyendo optimización de consultas, migraciones de datos y modelado de bases de datos.
- Capacidad para crear y extender clases, aplicando principios OOP.
- Experiencia en diseñar sistemas capaces de manejar crecimiento rápido y demandas elevadas de manera eficiente.
- Experiencia en optimización de sistemas para grandes volúmenes de transacciones, manejo de concurrencia e idempotencia.
- Experto en creación de APIs seguras y escalables, incluyendo validación de entradas y uso de tokens JWT, así como integración con sistemas basados en colas.
- Experiencia mínima de 8 años como Ingeniero de Software.
Perfil deseado:
- Destacar en desarrollo de aplicaciones con la pila tecnológica mencionada.
- Tener experiencia comprobada en colaboración remota, con comunicación proactiva y habilidades para el trabajo asincrónico en equipos distribuidos.
- Combinar autonomía en la gestión de proyectos con la capacidad de trabajar en equipo para lograr el éxito compartido.
- Explicar ideas técnicas complejas de forma clara a audiencias técnicas y no técnicas.
- Resolver problemas con optimismo y enfoque equilibrado, apasionado por brindar soluciones a los clientes mediante la codificación.
- Enfocarse en el desarrollo de software con una visión orientada al negocio, buscando siempre entregar resultados de alto valor.
- Representar un valor fundamental de atención genuina y comprender cómo su trabajo impacta a los clientes.
Puntos extra:
- Experiencia en productos SaaS que operan 24/7 en proveedores principales de la nube.
- Familiaridad con arquitecturas sin servidor, especialmente en AWS.
- Conocimiento del sector FinTech y sus desafíos específicos.
Salario a percibir
A convenir
Regístrate o identifícate
- Debes estar registrado para solicitar una oferta.
- El tener un perfil completo en Remotojob.com garantiza que tu currículum tendrá mayor exposición.
- Estar registrado nos ayuda a prevenir el spam y los convocantes fantasma.
- Las empresas otorgan mayor credibilidad a los perfiles con descripciones e imágenes completas.
Para ver el contacto directo del empleo, debes tener una cuenta regístrate ahora.




