Desarrollador de pila MERN
Acerca del rol
Buscamos un desarrollador MERN Stack con experiencia para diseñar, construir y enviar aplicaciones escalables utilizando MongoDB, Express, React y Node.js.
Será propietario de funciones en toda la pila y colaborará con diseñadores, control de calidad y partes interesadas del producto para ofrecer lanzamientos de alta calidad.
Responsabilidades clave:
- Cree y mantenga aplicaciones de pila completa utilizando pilas MEAN o MERN.
- Desarrolle microservicios y API RESTful escalables utilizando Node.js, Express, NestJS o marcos similares.
- Diseñe e implemente interfaces frontend responsivas utilizando React.js/Next.js/Angular.
- Liderar el desarrollo de aplicaciones móviles utilizando React Native o Flutter según las necesidades del proyecto.
- Implemente, monitoree y administre aplicaciones en AWS (EC2, S3, RDS, Lambda, CloudFront, IAM, ECS, etc.).
- Trabajar con bases de datos como MongoDB, PostgreSQL, MySQL, DynamoDB.
- Integre API, sistemas de autenticación y pasarelas de pago de terceros.
- Optimice las aplicaciones en cuanto a velocidad, escalabilidad, rendimiento y seguridad.
- Colabore con diseñadores, gerentes de producto y equipos de control de calidad para ofrecer lanzamientos pulidos.
- Participe en revisiones de código, debates sobre arquitectura y asesore a desarrolladores junior.
Habilidades requeridas
- Gran dominio de JavaScript, TypeScript, Node.js y frameworks frontend (React/Angular/Next.js).
- Experiencia práctica en arquitectura backend, desarrollo de API y middleware.
- Fuerte experiencia con PostgreSQL y al menos una base de datos NoSQL (MongoDB/DynamoDB).
- Buen conocimiento del desarrollo de aplicaciones móviles (React Native / Flutter).
- Fuerte dominio sobre implementaciones de AWS, canalizaciones de CI/CD, infraestructura y mejores prácticas en la nube.
- Capacidad para diseñar arquitecturas escalables, módulos reutilizables y microservicios.
- Fuertes habilidades de depuración, optimización del rendimiento y resolución de problemas.
- Capacidad para comunicarse con fluidez con los clientes y presentar soluciones técnicas con claridad.
Habilidades agradables de tener
- Experiencia con Docker, Kubernetes o arquitectura sin servidor.
- Familiaridad con GraphQL, Redis, WebSockets y colas de trabajos en segundo plano.
- Comprensión de microservicios, sistemas distribuidos y arquitecturas basadas en eventos.
- Exposición al ajuste del rendimiento, seguridad del código y mejores prácticas.
- Experiencia con integraciones de modelos AI/ML, API de inferencia o flujos de trabajo impulsados por AI.

