Detalles de la Vacante

Sr Software Engineer Mexico (React, Python, Typescript, Elixir)

Descripción

Empresa: Encora Inc.

Buscamos un Ingeniero de Software Senior para construir y mejorar aplicaciones web modernas y escalables, tanto en frontend como en backend. El candidato ideal es un ingeniero full-stack con experiencia en React y Python, capaz de resolver desafíos técnicos complejos y entregar software de alta calidad en un entorno ágil colaborativo.

Experiencia requerida

4-6 años de experiencia profesional en ingeniería de software.

Responsabilidades

Diseñar, desarrollar y mantener aplicaciones full-stack con React, TypeScript, JavaScript y Python. Construir y mantener APIs RESTful y/o GraphQL. Desarrollar interfaces de usuario responsivas y accesibles. Colaborar con equipos de Producto, Diseño, QA e Ingeniería. Participar en discusiones técnicas, revisiones de código y decisiones de arquitectura. Contribuir a pipelines CI/CD y automatización de despliegues. Solucionar problemas en producción y mejorar rendimiento. Apoyar la modernización de plataformas heredadas.

Conocimientos técnicos

React, JavaScript (ES6+), TypeScript, Python, diseño de APIs REST y/o GraphQL, bases de datos relacionales y NoSQL, arquitectura de microservicios, testing unitario y de integración, CI/CD, metodologías Agile/Scrum, AWS (preferido), Elixir (deseable), Phoenix Framework y Erlang/OTP (deseable), Ruby o Go (deseable), sistemas distribuidos (deseable).

Habilidades

Sólidas habilidades de resolución de problemas, depuración y análisis. Excelente comunicación y colaboración en equipo. Capacidad de adaptación y mentoría a desarrolladores junior.

Experiencia

4-6 años de experiencia profesional en ingeniería de software.

Conocimientos

React, JavaScript (ES6+), TypeScript, Python, diseño de APIs REST y/o GraphQL, bases de datos relacionales y NoSQL, arquitectura de microservicios, testing unitario y de integración, CI/CD, metodologías Agile/Scrum, AWS (preferido), Elixir (deseable), Phoenix Framework y Erlang/OTP (deseable), Ruby o Go (deseable), sistemas distribuidos (deseable).

Habilidades

Sólidas habilidades de resolución de problemas, depuración y análisis. Excelente comunicación y colaboración en equipo. Capacidad de adaptación y mentoría a desarrolladores junior.

Actividades

Diseñar, desarrollar y mantener aplicaciones full-stack con React, TypeScript, JavaScript y Python. Construir y mantener APIs RESTful y/o GraphQL. Desarrollar interfaces de usuario responsivas y accesibles. Colaborar con equipos de Producto, Diseño, QA e Ingeniería. Participar en discusiones técnicas, revisiones de código y decisiones de arquitectura. Contribuir a pipelines CI/CD y automatización de despliegues. Solucionar problemas en producción y mejorar rendimiento. Apoyar la modernización de plataformas heredadas.

Idiomas

Inglés - Avanzado

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés - Avanzado