




Resumen: Buscamos un Ingeniero Senior de Servidor para construir la Capa de Servicios de la aplicación móvil, colaborando con un gran equipo multifuncional en la resolución de problemas complejos mediante tecnologías modernas. Aspectos destacados: 1. Desarrollar aplicaciones del lado del servidor para la capa de servicios móviles 2. Colaborar con un gran equipo multifuncional 3. Trabajar con tecnologías modernas y resolver problemas complejos Buscamos un **Ingeniero Senior de Servidor** para construir la Capa de Servicios de la aplicación móvil utilizada por millones de personas en todo el mundo. Trabajarás en la Capa de Servicios de la aplicación móvil (Backend para Frontend), consumida por aplicaciones móviles galardonadas, colaborando con un amplio equipo de ingenieros, profesionales del producto, diseñadores y especialistas en aseguramiento de calidad (QA). Este puesto exige sólidas competencias técnicas, creatividad y pasión por resolver problemas complejos mediante tecnologías modernas. Si disfrutas compartir tus ideas y te preocupas profundamente por la experiencia del usuario y por un código limpio y elegante, ¡te animamos a postularte! **Responsabilidades** * Desarrollar aplicaciones del lado del servidor para la capa de servicios móviles * Escribir código limpio, eficiente y mantenible * Refactorizar código heredado para mejorar su rendimiento y legibilidad * Eliminar código obsoleto para simplificar la base de código * Desarrollar y mantener herramientas de construcción y procesos de integración continua * Corregir errores y solucionar incidencias en producción * Implementar código asíncrono para lograr un mejor rendimiento * Analizar y optimizar el rendimiento de la aplicación * Crear y mantener pruebas unitarias para garantizar la calidad del código * Colaborar con un equipo multifuncional que incluye producto, diseño y QA * Integrarse con servicios backend personalizados * Diseñar soluciones para problemas abiertos * Contribuir a proyectos de código abierto dentro del equipo **Requisitos** * Título universitario en Ciencias de la Computación o campo afín, o experiencia equivalente * Amplia experiencia en algoritmos y estructuras de datos, con 3+ años en desarrollo del lado del servidor * Competencia sólida en el diseño e implementación de APIs REST * Experiencia práctica con el framework Spring Boot * Experiencia escribiendo pruebas unitarias y aplicando desarrollo guiado por pruebas (TDD) * Conocimientos sobre programación asíncrona y optimización del rendimiento * Capacidad para trabajar eficazmente en entornos colaborativos * Actitud proactiva y excelentes habilidades para la resolución de problemas * Experiencia en refactorización y mantenimiento de código heredado * Dominio del idioma inglés, nivel B2 (Intermedio-Alto) **Deseable** * Experiencia con contenerización mediante Docker * Familiaridad con la automatización de compilaciones mediante Gradle * Conocimientos sobre APIs GraphQL * Dominio del lenguaje de programación Kotlin * Experiencia con modelado de APIs mediante RAML


