Developer Mid.
A partir de $25,000 m.n. / Mensual
Requiere entrevista técnica
Objetivos del puesto
Analizar, diseñar, implementar y asegurar entrega de historias de usuario y tareas de baja, media y/o alta complejidad, con base a los estándares de calidad del equipo, empresa y las metas del sprint o fecha de entrega.
Experiencia requerida
- Inglés de negocios B2.
- 2 años o más de experiencia (Utilizando la tecnología o lenguaje principal)
Esto esperamos de ti
Funciones
- Planear y estimar el desarrollo en sesiones de planeación.
- Asumir responsabilidad de la entrega de historias y tareas asignadas en el tiempo acordado.
- Apegarse a los estándares de calidad, buenas prácticas y design principles del equipo y de la empresa.
- Generar código estable, eficiente y mantenible para ambiente de producción.
- Diseñar y documentar arquitectura, componentes e integraciones.
Competencias
- Adaptabilidad para aprender habilidades o responsabilidades constantemente.
- Planeación para trabajar hacia objetivos y medir resultados.
- Apertura para escuchar opiniones y poder ayudar a otros integrantes del equipo.
- Trabajo en equipo para apegarse a las buenas prácticas y forma de trabajo.
Conocimientos técnicos en general
- Conocimiento en metodologías ágiles de desarrollo.
- Manejo de Programación Orientada a Objetos (OOP) o Programación Funcional (FP).
- Manejo de versionamiento de código (GIT preferente).
- Principios SOLID.
- Patrones de diseño y de arquitectura.
- Conocimiento de Pruebas Unitarias.