NIR-YU

Senior Software Developer

NIR-YU

full-time

Posted on:

Location Type: Remote

Location: Mexico

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Diseñar e implementar arquitecturas de software escalables y mantenibles.
  • Desarrollar funcionalidades complejas en el stack tecnológico definido (backend, frontend, APIs).
  • Realizar revisiones de código (code reviews) y mentorías técnicas a desarrolladores Junior y Mid.
  • Proponer mejoras técnicas al arquitecto y al Tech Lead del equipo.
  • Participar en la definición técnica de User Stories y estimación de esfuerzo.
  • Implementar pruebas unitarias, de integración y asegurar cobertura de código.
  • Colaborar en la integración de sistemas legacy con plataformas modernas (microservicios, APIs REST/GraphQL).
  • Participar en el ciclo CI/CD y automatización de despliegues.
  • Documentar decisiones técnicas (ADRs) y estándares de codificación.
  • Investigar y proponer adopción de nuevas tecnologías que aporten valor al negocio.

Requirements

  • Licenciatura en Ingeniería en Sistemas, Computación o carrera afín.
  • Mínimo 5 años de experiencia en desarrollo de software.
  • Dominio de lenguajes: Java, .NET, Python, Node.js o equivalentes según stack.
  • Experiencia en desarrollo de APIs REST/GraphQL y microservicios.
  • Conocimiento de bases de datos relacionales (SQL Server, PostgreSQL, MySQL) y NoSQL (MongoDB, Redis).
  • Experiencia con plataformas cloud: AWS, Azure o GCP.
  • Conocimiento de contenedores: Docker, Kubernetes.
  • Experiencia con metodologías ágiles (Scrum/Kanban).
  • Inglés técnico intermedio-avanzado.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java.NETPythonNode.jsAPIs RESTGraphQLmicroserviciosSQL ServerPostgreSQLMySQL
Soft Skills
mentoría técnicapropuesta de mejorascolaboracióndocumentacióninvestigación
Certifications
Licenciatura en Ingeniería en SistemasLicenciatura en Computación