Evaluando propuestas

Desarrollador Backend

Publicado el 17 Septiembre, 2024 en Programación y Tecnología

Sobre este proyecto

Abierto

Buscamos un desarrollador backend altamente competente para unirse a Datup, una startup SaaS especializada en planificación de demanda y optimización de inventario en la cadena de suministro. El candidato ideal será capaz de diseñar, construir y mantener sistemas backend robustos, escalables y seguros, colaborando estrechamente con los equipos de frontend y otros equipos técnicos.

Responsabilidades Clave:
Desarrollar y mantener APIs RESTful o GraphQL eficientes y bien documentadas en infraestructura de nube AWS.
Diseñar, implementar y optimizar bases de datos (SQL/NoSQL) para un rendimiento óptimo en infraestructura de nube AWS.
Integrar y configurar soluciones de almacenamiento en caché y optimización de rendimiento.
Implementar robustas soluciones de seguridad y autenticación (JWT, OAuth).
Participar activamente en el diseño de arquitecturas de software escalables y de alta disponibilidad.
Realizar pruebas unitarias e integrales exhaustivas para garantizar la estabilidad y fiabilidad del sistema.
Colaborar estrechamente con los equipos de frontend e infraestructura en nube para asegurar una integración fluida entre ambos entornos.

Contexto general del proyecto

Requisitos Técnicos: Dominio en lenguaje de programación Node.js. Dominio en frameworks de desarrollo backend Express.js y Nest.js. Conocimiento profundo de bases de datos relacionales (PostgreSQL, MySQL) y/o NoSQL (MongoDB). Amplia experiencia en diseño, construcción e integración de APIs (REST o GraphQL). Dominio de herramientas de pruebas unitarias y de integración. Experiencia avanzada en Git para control de versiones y colaboración en equipo. Sólidos conocimientos en autenticación/autorización (OAuth, JWT) y mejores prácticas de seguridad. Experiencia demostrable en optimización de rendimiento, uso de caché y manejo eficiente de grandes volúmenes de datos. Familiaridad con la plataforma en la nube AWS y sus servicios de Docker y Kubernetes. Experiencia en ci/cd y familiaridad con herramientas de integración y despliegue continuo. Conocimiento práctico de arquitecturas basadas en microservicios. Experiencia trabajando en entornos ágiles (Scrum, Kanban). Habilidades Blandas: Capacidad analítica y habilidad para resolver problemas complejos, proponiendo soluciones innovadoras. Excelentes habilidades de comunicación y capacidad para trabajar de manera colaborativa en equipos multifuncionales. Meticulosa atención al detalle y compromiso con las mejores prácticas de codificación. Habilidad para documentar código y arquitectura de manera clara y concisa.

Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Tiempo completo
Integraciones de API Otros (Otras APIs)
Plataformas requeridas Windows

Duración del proyecto 3 a 6 meses

Habilidades necesarias

Otros proyectos publicados por P. S.