Detalles de la Vacante

C++ Developer

Descripción

Empresa: EPAM Systems

Buscamos un desarrollador C++ con experiencia en Unreal Engine para unirse a nuestro equipo. En este puesto, tendrá un impacto significativo en la creación de experiencias interactivas atractivas y en el fortalecimiento de la base técnica de nuestros productos.

Experiencia requerida

Mínimo 2 años de experiencia práctica en ingeniería de software profesional.

Responsabilidades

Construir, evolucionar y mantener funcionalidades de software interactivo en tiempo real; colaborar con diseñadores y artistas para implementar mecánicas de juego e interfaces de usuario; escribir código eficiente y documentado; mejorar el rendimiento y la memoria en múltiples dispositivos; participar en revisiones de código; diagnosticar y solucionar problemas técnicos; definir la dirección arquitectónica; coordinar con equipos multidisciplinarios.

Conocimientos técnicos

C++ (estándares modernos y convenciones de codificación), Unreal Engine, UMG o toolkit de UI equivalente, desarrollo multiplataforma (PC, móvil, consolas) deseable.

Habilidades

Comunicación en inglés (B2 o superior), capacidad para trabajar en equipo, guiar a desarrolladores menos experimentados, resolución de problemas técnicos.

Prestaciones y beneficios

Proyectos internacionales con marcas top, trabajo con equipos globales, beneficios de salud, programas financieros, tiempo libre remunerado y licencia por enfermedad, cursos de capacitación y certificación, acceso ilimitado a la biblioteca de LinkedIn Learning, oportunidades de carrera global, oportunidades de voluntariado, grupos de empleados EPAM, cultura premiada por Glassdoor, Newsweek y LinkedIn.

Experiencia

Mínimo 2 años de experiencia práctica en ingeniería de software profesional.

Conocimientos

C++ (estándares modernos y convenciones de codificación), Unreal Engine, UMG o toolkit de UI equivalente, desarrollo multiplataforma (PC, móvil, consolas) deseable.

Habilidades

Comunicación en inglés (B2 o superior), capacidad para trabajar en equipo, guiar a desarrolladores menos experimentados, resolución de problemas técnicos.

Actividades

Construir, evolucionar y mantener funcionalidades de software interactivo en tiempo real; colaborar con diseñadores y artistas para implementar mecánicas de juego e interfaces de usuario; escribir código eficiente y documentado; mejorar el rendimiento y la memoria en múltiples dispositivos; participar en revisiones de código; diagnosticar y solucionar problemas técnicos; definir la dirección arquitectónica; coordinar con equipos multidisciplinarios.

Idiomas

Inglés B2 o superior

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés B2 o superior