Programador de Videojuegos Senior
Conocimientos y habilidades requeridas:
- Tener al menos 5 años de experiencia dentro de la industria de los videojuegos.
- Conocimiento general de herramientas builtin de Unity3d: Animación, Audio, Profilers, Cinemachine, Physics, Navigation, Particles, Sprites, UI.
- Aplicación y/o noción de patrones de diseño más comunes: Singleton, Command, Iterator, Observer, Chain of Responsability, Abstract Factory, Pool, etc…
- Dominio de paradigma POO.
- Uso y/o noción de arquitectura Event-driven.
- Aplicación y/o noción de patrón de diseño MVC.
- Manejo de control de versiones (git).
- Conocimiento intermedio/avanzado de C#.
- Uso de herramientas de profiling.
- Nivel de inglés intermedio-avanzado.
- Contar con al menos 3 títulos/juegos publicados en alguna store.
Opcional
- Aplicación y/o noción de assemblies.
- Aplicación y/o noción de unit testing.
- Implementación de librerías /APIs 3rd party para LiveOps, analytics, InApp Purchases.
- Experiencia con pipeline de publicación en plataformas: iOS, Android, Steam.
- Manejo de entornos de desarrollo para plataformas objetivo: Xcode, Android Studio.
- Conocimiento de Net code para juegos multiplayer.
- Desarrollo de scripts para complementar el editor y desarrollo de herramientas para diseño de niveles.
- Uso de herramientas de diseño: Photoshop, Gimp, Illustrator, InkScape…
- Uso de herramientas de modelado 3D: 3ds max, Maya, Blender.
- Haber participado en una GGJ.
Salario mensual
$ 25,000 – $35,000 MXN
Envía tu currículum a contact@1simplegame.com