Programador/a Android
Blueleaders
Municipality of Santiago de Compostela, Spain
18 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
SpanishJob location
Remote
Municipality of Santiago de Compostela, Spain
Tech stack
Flutter
Java
Android
Android Studio
Augmented Reality
Unit Testing
Code Review
Continuous Integration
Linux
Global Positioning Systems (GPS)
Google Maps
Gradle
Mobile Application Software
Maven
Performance Tuning
GIT
Kotlin
React Native
Multiplatform
Software Version Control
Job description
La oficina está en Santiago, pero puedes trabajar en modelo híbrido (recomendable acudir a oficina un día a la semana). Como parte del equipo de Producto, formado por más de 15 personas. Como Android Developer, formarás parte del equipo que diseña, desarrolla y mantiene los SDKs y aplicaciones móviles de Situm. Tu trabajo permitirá que miles de usuarios naveguen dentro de edificios con alta precisión, incluso en entornos sin cobertura GPS., * Diseñar, desarrollar y mantener los SDKs y aplicaciones Android de posicionamiento, mapas y guiado.
- Integrar librerías de realidad aumentada (ARCore y otras).
- Participar en decisiones de arquitectura, evolución tecnológica y buenas prácticas de desarrollo.
- Colaborar con el resto de equipos de producto para definir nuevas funcionalidades.
- Implementar pruebas unitarias, de integración y de rendimiento.
- Contribuir a la documentación técnica y al soporte de integradores, * En 1 mes: completar onboarding técnico y conocer la arquitectura de los SDKs y apps de Situm, familiarizarte con el flujo de desarrollo, integración y testing; y realizar tus primeras contribuciones en tareas de mejora o mantenimiento.
- En 3 meses: desarrollar nuevas funcionalidades en los SDKs y aplicaciones, participar activamente en revisiones de código y planificación técnica; y contribuir a la mejora de la estabilidad, rendimiento y documentación.
- A partir de 6 meses: puedes liderar evoluciones en arquitectura Android, librerías y herramientas internas, ser eferente en buenas prácticas, testing y rendimiento; y aportar en la definición funcional y visual del producto.
Requirements
- Formación en ingeniería o ciclos de informática, teleco o similar, con ganas de aprender, crecer y aportar en un entorno técnico y colaborativo.
- Experiencia en desarrollo Android con Java y Kotlin.
- Conocimientos de Gradle, Android Studio y ecosistema Android.
- Familiaridad con testing (unitario, UI, integración).
- Experiencia con Git u otros sistemas de control de versiones.
- Capacidad de trabajo en entornos Linux o Mac.
- Interés por la geolocalización, mapas y realidad aumentada
Suma puntos si además tienes estas experiencias...
- Desarrollo iOS.
- Frameworks multiplataforma (Flutter, React Native, Cordova o Capacitor).
- Librerías cartográficas (Mapbox, MapLibre, Google Maps, etc.).
- Desarrollo y mantenimiento de SDKs y librerías.
- Optimización de rendimiento, gestión de memoria y consumo de batería.
- Publicación de librerías en Maven Central (o similar) y/o apps en Play Store.
- Experiencia con flujos de CI/CD
Benefits & conditions
- Formar parte de una tecnología única, en un entorno de innovación y alto rendimiento.
- Crecimiento en habilidades técnicas (integrando nuevas tecnologías en tu stack) y competencias personales (colaboración, entorno de clientes internacionales y decisiones sobre producto).
- Vivir los valores que permanecen desde el origen de Situm como startup: ambición, compañerismo, creatividad, ilusión, flexibilidad y mejora continua.
- Una retribución acorde a tu experiencia, unido al resto de beneficios de trabajar en Situm.
- Plan de carera a definir contigo según tus motivaciones, habilidades, logros y potencial.
- Política de formación transparente y atractiva.
- Conciliación: jornada intensiva de 4 meses (junio a septiembre), horario flexible, vacaciones de 25 días y teletrabajo a tu elección (con disponibilidad para asistir a la sede de Situm en Santiago con frecuencia).
- Trabajar con un equipo joven, técnico y apasionado de la tecnología.
About the company
En buscamos programador/a Android para incorporarte al equipo de Situm Technologies, empresa situada en Santiago de Compostela.
es una startup líder en tecnología de guiado y visualización de mapas interactivos en interiores y exteriores. Permite mejorar la experiencia de visitantes en espacios como hospitales, centros comerciales, aeropuertos, circuitos de F1 y ferias de exposiciones. Esta tecnología ya se encuentra habilitada en miles de edificios alrededor del mundo., Nacimos en 2017 para tener un impacto positivo en el planeta a través de la innovación en la gestión de las personas.
La conexión con el mar, el liderazgo y la inspiración en la estrategia del océano azul se ven reflejados en nuestra imagen. El emprendimiento, la formación, el liderazgo responsable y la innovación forman parte de nuestra razón de ser.
Acompañamos a empresas, startups y organizaciones del tercer sector para que puedan prosperar y ser más competitivas, creando equipos comprometidos con el negocio y los valores, la cultura corporativa y el propósito.