Unity Developer

Centro Habana, La Habana (CU)Cuba

En Cuban Engineer, actualmente estamos buscando un desarrollador de Unity altamente capacitado para unirse a nuestro equipo en el desarrollo de una plataforma para las artes. Trabajamos por hacer que todos sus museos, galerías y teatros favoritos sean accesibles en nuestra plataforma de una manera inmersiva e interactiva, ya sea en realidad virtual o desde su escritorio. La plataforma está diseñada para ser social, interactiva y responsable.

El candidato ideal será un experto en procesos de desarrollo de software y tecnología Unity, preferiblemente con experiencia en la construcción de espacios 3D para crear experiencias inmersivas.


Responsabilidades

  • Planificar, diseñar e implementar funcionalidades de juego de alta calidad, trabajando con el equipo del estudio.

  • Establecer un proceso eficaz para la estrategia y el desarrollo.

  • Crear e iterar rápidamente prototipos que muestren nuevos diseños y patrones de interacción.

  • Diseñar, crear y mantener código eficiente, confiable y reutilizable.

  • Garantizar el rendimiento, la calidad y la capacidad de respuesta óptimos de aplicaciones y juegos.

  • Identificar cuellos de botella en procesos y aplicaciones e implementar soluciones de manera oportuna.


habilidades

Habilidades y Experiencia 

  • Al menos 3 años de experiencia trabajando en Unity Engine.

  • Licenciatura o equivalente en Informática, Ciencias de la Computación, Sistemas de Información o campo relacionado.

  • Gran habilidad con el lenguaje de programación orientado a objetos C#.

  • Experiencia en desarrollo de UI en entornos de escritorio y VR.

  • Excelente conocimiento del desarrollo para plataformas Android (para VR) y WebGL.

  • Experiencia optimizando el rendimiento del juego y el uso de la memoria.

  • Conocimiento y uso adecuado de patrones comunes de diseño de juegos. Experiencia con recursos de juegos, por ejemplo: mallas, animaciones, materiales.

  • Experiencia en creación de perfiles y optimización del rendimiento de juegos y renderizado (GPU y CPU).

  • Comprensión del proceso de diseño de UX y experiencia trabajando con el equipo de desarrollo de UX.

  • Experiencia en desarrollo de realidad virtual o al menos conocer los conceptos básicos y las restricciones que implica.

  • Experiencia en programación multijugador.

  • Experiencia con proyectos de juegos basados ​​en la física o con SCCS (sistema de control de código fuente) como Git en un entorno de equipo de múltiples desarrolladores.

  • Habilidades de gestión de proyectos.



                        habilidades

                        Habilidades adicionales

                        Unity

                        Requisitos necesarios

                        wifi

                        Disponer de conexión estable tipo 4G o Nauta Hogar.

                        bizople

                        Tu CV debe reflejar experiencia demostrable en las habilidades requeridas.

                        bizople

                        Debes tener un nivel de inglés C1 (Puedes tomar este examen online gratis).

                        bizople

                        Experiencia demostrable aplicando TDD o BDD a soluciones de desarrollo.

                        bizople

                        Contar con conocimientos avanzados de Git.