Evaluating bids

Desarrollador Backend

Published on the September 17, 2024 in IT & Programming

About this project

Open

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.

Project overview

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.

Category IT & Programming
Subcategory Desktop apps
Is this a project or a position? Project
I currently have I have specifications
Required availability Full time
API Integrations Other (Other APIs)
Required platforms Windows

Project duration 3 to 6 months

Skills needed

Other projects posted by P. S.