Imagemaker logo

Desarrollador FullStack Node.js / React - CAM

Imagemaker
7 días hace
A tiempo completo
Remoto
Costa Rica
En Imagemaker nos encontramos en búsqueda de nuestro/a próximo/a Desarrollador/a Full Stack Senior con amplia experiencia en desarrollo frontend y backend, y arquitectura de software. Este perfil puede estar ubicad en Guatemala o en Costa Rica.

Serás un referente técnico dentro del equipo, liderando el diseño y construcción de aplicaciones web escalables, seguras y de alto rendimiento.

Tu rol será clave para definir estándares de calidad y guiar decisiones arquitectónicas que impacten en toda la plataforma.

Key Responsibilities


  • Liderar el diseño e implementación de arquitecturas de software escalables▸
  • Desarrollar interfaces de usuario modernas, responsivas y accesibles▸
  • Diseñar y desarrollar APIs RESTful y/o GraphQL▸
  • Definir y mantener la arquitectura de microservicios▸
  • Escribir código limpio, testeable y bien documentado que sirva como referencia▸
  • Liderar code reviews y sesiones de pair programming▸
  • Mentorear y guiar técnicamente a desarrolladores junior y mid▸
  • Colaborar con equipos de QA, producto y stakeholders▸
  • Definir e implementar estrategias de seguridad y buenas prácticas▸
  • Documentar soluciones técnicas, flujos de datos y decisiones arquitectónicas▸
  • Participar en la planificación técnica y estimación de proyectos▸
  • Proponer e implementar mejoras continuas en procesos y herramientas de desarrollo▸
  • Investigar y evaluar nuevas tecnologías para su adopción en el equipo▸

Skills, Knowledge and Expertise


Obligatorios
  • Frontend: Next.js, React, TypeScript (nivel experto)
  • Backend: Node.js, Express.js, NestJS
  • Testing: Jest
  • Arquitectura: Patrones de diseño, principios SOLID
  • Bases de datos: SQL y NoSQL
  • Control de versiones: Git, GitHub (branching strategies)
  • Calidad de código: ESLint, SonarQube, métricas de calidad
  • Seguridad: Gestión de secretos, JWT, OAuth 2.0, OIDC, OWASP
  • Contenedores: Docker
  • Metodologías: Ágiles (Scrum/Kanban)
  • IA Generativa: Experiencia avanzada con GitHub Copilot, Claude, Cursor, etc.
  • CI/CD: Pipelines de integración y despliegue continuo
Deseables
  • Kubernetes y orquestación de contenedores▸
  • Arquitectura de microservicios▸
  • Message brokers (Kafka)▸
  • Servicios Cloud (Azure, GCP)▸
  • Terraform o Infrastructure as Code
  • Observabilidad (logging, monitoring, tracing)▸
  • Inglés: B2+ o superior (deseable) — lectura de documentación técnica, comunicación con equipos internacionales▸
Soft Skills
  • Pensamiento crítico y analítico avanzado▸
  • Comunicación efectiva con equipos técnicos, no técnicos y stakeholders▸
  • Curiosidad técnica y actualización constante▸
  • Responsabilidad y ownership sobre el código y las decisiones técnicas▸
  • Capacidad de negociación y gestión de expectativas▸
  • Proactividad en la identificación y resolución de problemas▸
Experiencia Requerida
  • Mínimo 3 años de experiencia comprobable en desarrollo full stack▸
  • Mínimo 2 años en roles de liderazgo técnico o como Senior Developer▸
  • Experiencia trabajando y liderando equipos ágiles▸

Beneficios


Modalidad Contractor