Ingeniero FullStack Senior (Node.js+React.js)
Staffing and Recruiting · 501-1,000 employees
About the role
Develop and maintain backend and frontend components while participating in the technical design and integration of digital solutions. Collaborate with product, QA, and operations teams to ensure software quality, scalability, and service continuity within an agile framework.
What they look for
Requirements
Requires a bachelor's degree in software engineering or a related field and over 5 years of experience in full-stack development. Candidates must have proven expertise in Node.js, React.js, and AWS cloud environments, with a residency requirement in Costa Rica.
Benefits
Full description
En EX Squared LATAM somos una empresa de transformación digital enfocada en desarrollar soluciones tecnológicas innovadoras y de alto impacto que generan valor real para el negocio. Trabajamos con clientes de primer nivel en mercados globales, regionales y locales, fomentando una cultura colaborativa, inclusiva e impulsada por la innovación, donde las ideas de cada persona realmente importan.
Descripción del rol
Actualmente estamos buscando un/a desarrollador/a FullStack con experiencia en Node.js y React.js para trabajar con uno de nuestros clientes. Como parte del equipo, estará a cargo de desarrollar y mantener aplicaciones de software, participando en el diseño técnico, construcción, integración y evolución de soluciones digitales. Además de contribuir a la calidad, estabilidad y escalabilidad de los productos tecnológicos mediante prácticas de desarrollo estructuradas, trabajo colaborativo en equipos ágiles y cumplimiento de lineamientos técnicos definidos.
Ubicación
- Remoto. Puede requerirse visitar las oficinas del cliente de forma ocasional.
Duración del contrato
- Indefinido.
Idioma de trabajo
- Español
Lo que harás
- Desarrollar componentes backend y frontend según requerimientos funcionales definidos,
para implementar soluciones que satisfagan las necesidades del negocio y del usuario final de forma consistente y escalable.
- Escribir pruebas unitarias, de integración y end-to-end para backend y móvil (Jest, Detox, Cypress),
para garantizar la calidad, estabilidad y correcto funcionamiento de las entregas a lo largo del ciclo de vida del software.
- Participar en el diseño técnico de soluciones dentro de los lineamientos de arquitectura
establecidos, para asegurar que las implementaciones sean coherentes con los estándares técnicos, seguros y sostenibles en el tiempo.
- Desarrollar y mantener servicios y APIs para soportar funcionalidades del negocio, para habilitar la
comunicación entre sistemas y asegurar la correcta operación de los productos y plataformas.
- Aplicar prácticas de control de versiones, pruebas y revisión de código durante el desarrollo, para
mantener la calidad del código, facilitar la colaboración del equipo y reducir riesgos en los despliegues.
- Optimizar código y componentes para mejorar desempeño y mantenibilidad de las aplicaciones,
para asegurar aplicaciones eficientes, escalables y fáciles de evolucionar.
- Participar en actividades del ciclo de desarrollo ágil, estimación y seguimiento de tareas, para
contribuir a una planificación realista, entrega continua de valor y cumplimiento de objetivos del equipo.
- Colaborar con equipos de producto, QA y operaciones para resolver incidencias técnicas, para
garantizar la continuidad del servicio y una experiencia de usuario confiable.
Lo que necesitas para tener éxito
- Bachiller Universitario en Ingeniería en Software, Ingeniería de Sistemas de Información o carrera afín.
- 5+ años de experiencia en roles relacionados, en desarrollo de aplicaciones de software full stack en
entornos productivos, en participación en equipos ágiles de desarrollo ejecutando tareas técnicas dentro de sprints definido y en diseño y optimización de sistemas productivos de misión crítica en AWS.
- Experiencia en esarrollo de aplicaciones backend y frontend utilizando nodejs.
- Expertiz en integración de servicios, consumo de APIs y manejo de bases de datos relacionales y no relacionales sobre la nube de AWS.
- Exposición al trabajo en equipos ágiles participando en iteraciones, planificación y entrega incremental de
software.
Lo que te hará destacar
- Experiencia previa en arquitecturas serverless en la nube de AWS
- Conocimientos básicos de CI/CD
- Experiencia en prácticas de pruebas automatizadas
- Certificaciones en: AWS Certified Cloud Practitioner o Scrum Fundamentals / Scrum Developer
- Cursos en: Desarrollo de aplicaciones con React Native o Cultura y Mentalidad DevOps, Coursera
¿Por qué EX Squared?
En EX Squared creemos en construir equipos sólidos y colaborativos que generen un impacto significativo. Trabajarás junto a profesionales talentosos de toda la región, participando en proyectos innovadores mientras continúas desarrollando tu carrera en un entorno flexible, humano y de apoyo constante.
Valoramos la curiosidad, el sentido de ownership, el aprendizaje continuo y la colaboración abierta, creando un ambiente donde las personas pueden crecer profesionalmente, aportar sus ideas y generar un impacto real.
Lo que ofrecemos
- Compensación competitiva.
- Acceso a plataformas de aprendizaje y oportunidades de desarrollo profesional.
- Ambiente de trabajo flexible.
- Equipos colaborativos y multiculturales.
Nota de elegibilidad
Esta oportunidad está disponible únicamente para candidatos que residan actualmente en Costa Rica. Aplicaciones fuera de este país no serán consideradas.
¿Listo para convertirte en un EXpert?
¡Únete a nuestro equipo de EXperts! #ApplyNow
Similar roles
-
Nearshore Sector | Node.js developer
Devoteam Lisbon, Portugal
-
Tech Lead Node.js - Insurance
Naranja X Cordoba, Córdoba, Argentina
-
Senior Backend Engineer (Node.js)
NorthBay Solutions Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates
-
Node Js SE
Synechron Bengaluru, Karnataka, India
-
Senior Software Developer (Node.js/Python)
Opinov8 United Kingdom
-
Senior Full-Stack Developer (React / Node.js) AI-First
CommIT Minsk, Belarus