




Resumen: Electronic Arts busca un Ingeniero de Software Full Stack Principal para desarrollar APIs e interfaces de usuario para su plataforma interna de desarrollo, Foundry, dentro de la organización de Verificación de Calidad y Estándares. Aspectos destacados: 1. Liderar el desarrollo de APIs e interfaces de usuario para una plataforma interna fundamental (Foundry). 2. Modelar las mejores prácticas en programación, colaboración y comunicación. 3. Potenciar el aprendizaje del equipo mientras se entrega código de alta calidad y probado. ### **Información general** **Ubicaciones**: Bogotá, Colombia ID del puesto 213709 Tipo de trabajador Empleado regular Estudio/Departamento EA Studios \- Verificación de Calidad Modelo de trabajo Presencial ### **Descripción y requisitos** Electronic Arts crea experiencias de entretenimiento de próxima generación que inspiran a jugadores y fanáticos de todo el mundo. Aquí, todos forman parte de la historia. Parte de una comunidad que se conecta a nivel global. Un lugar donde florece la creatividad, se invitan nuevas perspectivas y las ideas importan. Un equipo donde todos hacen posible el juego. Desarrollador Full-Stack Principal \- Equipo QTP \- Ofertas de empleo La organización de Verificación de Calidad y Estándares (QVS) es una parte importante de nuestro proceso de desarrollo, aportando información clave que apoya a nuestros equipos de juegos para optimizar el rendimiento del software y elevar la experiencia de juego. Nuestros esfuerzos dedicados garantizan que entreguemos experiencias de entretenimiento de vanguardia que cautiven e inspiren a jugadores y fanáticos a nivel mundial. Un componente fundamental del éxito de QVS es nuestra plataforma interna de desarrollo (Foundry). El equipo que trabaja en Foundry busca un Ingeniero de Software Full Stack Principal para desarrollar APIs e interfaces de usuario para Foundry y que sienta pasión por aprender sobre la cultura DevOps. Reportando al Gerente Senior de Entrega del equipo, trabajarás con tus compañeros para comprender e implementar la visión mediante la producción de código bien documentado y probado. **Responsabilidades:** * Modelarás las mejores prácticas en programación, colaboración y comunicación junto con el Arquitecto de Plataforma, y apoyarás a los compañeros de equipo para que sigan los estándares. * Equilibrarás la tutoría con la entrega: empoderarás al equipo para que aprenda, pero intervendrás para desbloquear situaciones cuando sea necesario. * Colaborarás con el arquitecto para traducir diseños de sistemas de alto nivel en tareas ejecutables y proporcionarás una clara dirección técnica, desglosando tareas complejas en trabajos manejables. * Trabajarás con el propietario del producto para aclarar los requisitos, aportar insumos sobre la complejidad técnica y apoyar la planificación realista de la hoja de ruta. * Diseñarás y escribirás código bien probado para APIs e interfaces de usuario. * Redactarás documentación para las herramientas y componentes de la plataforma que crees. * Garantizarás la calidad del código participando, revisando y aprobando **revisiones de código, programación en pareja y discusiones de diseño**. * Realizarás investigaciones de incidencias y análisis post mortem para los problemas identificados. **Cualificaciones:** * Experiencia comprobada como ingeniero de software con exposición a responsabilidades de liderazgo o tutoría. * 8\+ años de experiencia desarrollando software. * 6\+ años de experiencia construyendo y manteniendo APIs con .NET. * 6\+ años de experiencia con frameworks web, como Angular o React. * Experiencia utilizando herramientas de desarrollo asistidas por IA (por ejemplo, generación de código, revisión de código y soporte para pruebas) para mejorar la productividad, la calidad del código y la velocidad de entrega. * Experiencia con principios de pruebas de software, como pruebas unitarias, pruebas de integración y pruebas de rendimiento. * Experiencia trabajando con la especificación OpenAPI (Swagger) para construir APIs y contratos con aplicaciones web. * Experiencia con Docker u otras tecnologías de contenerización. * Experiencia con Python u otros lenguajes de scripting. * Conocimientos sobre prácticas DevOps, Agile y CI/CD. ***Acerca de Electronic Arts*** Nos sentimos orgullosos de contar con un extenso portafolio de juegos y experiencias, ubicaciones en todo el mundo y oportunidades en EA. Valoramos la adaptabilidad, la resiliencia, la creatividad y la curiosidad. Desde un liderazgo que potencia tu potencial hasta la creación de espacios para aprender y experimentar, te empoderamos para hacer un excelente trabajo y perseguir oportunidades de crecimiento. Adoptamos un enfoque integral en nuestros programas de beneficios, enfatizando el bienestar físico, emocional, financiero, profesional y comunitario para apoyar una vida equilibrada. Nuestros paquetes están adaptados para satisfacer las necesidades locales y pueden incluir cobertura médica, apoyo para el bienestar mental, ahorros para la jubilación, tiempo libre remunerado, licencias familiares, juegos gratuitos, y más. Fomentamos entornos donde nuestros equipos siempre puedan aportar lo mejor de sí mismos en lo que hacen. Electronic Arts es un empleador que ofrece igualdad de oportunidades. Todas las decisiones de contratación se toman sin considerar raza, color, origen nacional, ascendencia, sexo, género, identidad o expresión de género, orientación sexual, edad, información genética, religión, discapacidad, condición médica, embarazo, estado civil, situación familiar, condición de veterano ni ninguna otra característica protegida por la ley. También consideraremos candidatos calificados con antecedentes penales de acuerdo con la ley aplicable. EA también realiza adaptaciones en el lugar de trabajo para personas con discapacidades calificadas según lo exija la ley aplicable.


