Descripción del puesto
Estamos buscando un Ingeniero Senior Fullstack altamente cualificado con un fuerte enfoque en el desarrollo backend para unirse a nuestro equipo. Estarás trabajando en la construcción y mejora de un producto para un cliente en el espacio de Fusiones y Adquisiciones (M&A). El papel requiere una amplia experiencia en el diseño y optimización de sistemas back-end escalables utilizando Node & Next y PostgreSQL, mientras que también contribuye al front-end con Next.js y TypeScript. Será responsable de corregir errores, desarrollar nuevas funciones y garantizar un alto rendimiento y seguridad en un entorno basado en la nube.
Alcance del proyecto: Aplicación web fullstack utilizando Strapi CMS para base de datos y gestión de contenidos, con posible refactorización de la capa de base de datos para su optimización.
Responsabilidades clave:
- Diseñar e implementar arquitecturas backend escalables, eficientes y seguras para dar soporte a un producto en el ámbito de las fusiones y adquisiciones.
- Desarrollar y mantener APIs robustas y servicios de backend utilizando Node & Next.
- Optimizar y gestionar bases de datos, en particular PostgreSQL, centrándose en el rendimiento de las consultas y la integridad de los datos.
- Integrar servicios en la nube y administrar la infraestructura en AWS, aprovechando servicios como Lambda, RDS y API Gateway para el escalado y la optimización del backend.
- Trabajar en estrecha colaboración con los desarrolladores de front-end para garantizar una integración perfecta de los servicios de backend con Next.js y TypeScript.
- Garantizar altos niveles de seguridad, rendimiento y escalabilidad en toda la aplicación.
- Solucionar y resolver problemas complejos en las capas de backend y base de datos.
- Colaborar con equipos multifuncionales, incluyendo producto y diseño, para entregar características de alta calidad alineadas con las necesidades del negocio.
- Escribir código limpio, mantenible y bien documentado siguiendo las mejores prácticas del sector.
Requisitos
Excluyentes
- 5+ años de experiencia como Ingeniero Fullstack con un fuerte enfoque en el desarrollo backend.
- Dominio a nivel experto de Node.js y Next.js para la creación de APIs y servicios backend de alto rendimiento.
- Conocimientos avanzados de PostgreSQL para el diseño de bases de datos, optimización y ajuste del rendimiento de las consultas.
- Amplia experiencia con servicios de AWS para soluciones de backend, incluyendo Lambda, RDS, API Gateway, etc.
- Sólida experiencia en desarrollo front-end utilizando Next.js y TypeScript.
- Experiencia con Strapi CMS u otras soluciones headless CMS es un plus.
- Familiaridad con el control de versiones (Git) y tuberías de integración continua.
- Sólidos conocimientos de servicios RESTful e integraciones API.
- Conocimiento de las mejores prácticas de seguridad en el desarrollo backend.
- Nivel de inglés: Intermedio alto:
Habilidades adicionales:
- Experiencia con Strapi CMS para la gestión de contenidos.
Radicación del candidato: LATAM
Beneficios
- Contratación modalidad contractor, cobro por medio de plataforma en USD.