Desarrollador Unity (Mid-Senior / Senior)
Resumen del puesto
Buscamos un Desarrollador Unity con experiencia profesional en desarrollo de software utilizando Unity y C#, para integrarse al equipo de ingeniería.
La posición está orientada al desarrollo y mantenimiento de soluciones de software dentro de un entorno técnico estructurado.
No es una posición de Technical Lead, sino un rol de contribución individual con autonomía técnica dentro de un equipo establecido.
Responsabilidades principales
Desarrollar y mantener aplicaciones utilizando Unity y C#.
Implementar funcionalidades conforme a especificaciones técnicas.
Escribir código limpio, estructurado y mantenible.
Participar en debugging y resolución de incidencias.
Colaborar con QA, producto y otros desarrolladores.
Participar en revisiones de código.
Contribuir a estimaciones técnicas y cumplimiento de tiempos.
Apoyar en pruebas unitarias e integración cuando sea requerido.
Requisitos indispensables
3 a 6+ años de experiencia profesional en desarrollo de software.
Experiencia profesional trabajando con Unity (motor) y C# (lenguaje).
Nivel intermedio sólido en C#.
Experiencia trabajando en empresas o equipos de desarrollo estructurados (no exclusivamente freelance).
Buen dominio de programación orientada a objetos.
Fuertes habilidades de lógica y resolución de problemas.
Manejo de control de versiones (Git u otro similar).
Deseable
Experiencia en industria de videojuegos o gaming (no obligatorio).
Conocimientos básicos de optimización de rendimiento.
Experiencia integrando APIs o trabajando con backend.
Familiaridad con metodologías ágiles.
