Timba Games is the largest game development studio in Medellin. We are passionate about making games and always looking to find talented individuals to join us.
We are looking for a Unity Senior Programmer for Augmented Reality (PC initially, Mobile ancillary) to lead network play for a game that is currently in development. We’re looking for a deeply experienced senior to lead and improve the knowledge of his team to reach the milestones assigned. Should be comfortable working with Unity game engine.
This is a remote position.
Responsibilities:
- Coordinate the schedule programming priorities with the project director, CTO and producer.
- Asumir la propiedad de todas las características y componentes del ciclo de vida del juego y liderar el diseño del producto y los elementos de código
- Colaborar con otros miembros del equipo para entregar características grandes y complejas a tiempo y con un alto nivel de calidad
- Formar parte del proceso de desarrollo y aportar mejoras y sugerencias, impulsando la calidad del código a lo largo de todo el ciclo de producción
- Asesorar a otros desarrolladores del equipo y ayudar a mantener la calidad del código, del producto y del proceso
- Colaborar con los equipos de arte, diseño y producción para garantizar que los calendarios y los objetivos se ajusten a las necesidades del negocio y del proyecto
- Realizar revisiones de código y formar parte del proceso de contratación de futuros compañeros
- Aportar contribuciones significativas a nuestro producto y a todo el equipo
- Planificar, diseñar e implementar características de juego de alta calidad trabajando como parte del equipo más amplio del estudio
- Transformar las especificaciones de diseño en activos de juego funcionales
- Establecer una estrategia eficaz y una línea de desarrollo
- Crear e iterar rápidamente prototipos que muestren nuevos diseños y patrones de interacción
- Diseñar, crear y mantener un código eficiente, reutilizable y fiable
- Garantizar el mejor rendimiento, calidad y capacidad de respuesta de las aplicaciones y los juegos
- Identificar los cuellos de botella de los procesos y aplicaciones e implementar soluciones de manera oportuna
Requirements:
- Fluid english. Written and spoken.
- At least 5 years programming experience.
- Have production and technology experience that produced a shipped title on PC, current console or mobile platforms.
- Experience on commercial game engines such as Unity and Unreal. (Unreal experience a bonus, not initial focus)
- Conocimientos avanzados en realidad aumentada.
- Sólidos conocimientos matemáticos en 3D
- Sólidos conocimientos de programación orientada a objetos y de lenguaje de scripting en C#
- Experiencia trabajando con activos del juego (mallas, animaciones, materiales, etc.)
- Experiencia en el perfilado y optimización del rendimiento del juego y del renderizado (GPU y CPU)
- Experiencia trabajando en un proyecto de juego basado en la física, sistemas de control de fuentes como Git en un entorno de equipo de múltiples desarrolladores.
- Comprensión del proceso de diseño UX y experiencia trabajando con el equipo de diseño UX y/o el equipo de desarrollo
Desired:
- Interest in Mobile and AR technology and game development.
- .Interest in Mobile and AR technology and game development
Qualifying candidates should expect to go through a technical interview process. Send us your CV and potfolio to talento@timba.co
Timba Games offers competitive salaries, benefits, and a great culture. Qualified candidates irrespective of race, color, national origin, religion, sex, gender, sexual orientation, ancestry, age, marital status, and disability are encouraged to apply.