Logo for NEORIS

Desarrollador Android

Key Facts

Remote From: 
Full time
Spanish

Other Skills

  • Communication
  • Adaptability
  • Teamwork
  • Proactivity
  • Learning Agility
  • Problem Solving

Roles & Responsibilities

  • Proficient in Android development using Kotlin and Java with full software development lifecycle (analysis, design, development, testing, deployment, and maintenance).
  • Strong knowledge of Object-Oriented Programming and Android architecture patterns (MVP, MVVM, Clean Architecture) and Dependency Injection (Dagger/Hilt/Koin).
  • Experience integrating external services and libraries (REST, GraphQL, Firebase) and familiarity with CI/CD tools (GitHub, GitLab, Jenkins, Bitrise).
  • Testing expertise (unit, instrumentation, and automation with JUnit, Espresso, Mockito) and adherence to Material Design UX/UI guidelines.

Requirements:

  • Develop new features and maintain Android applications, ensuring code quality and alignment with technical and business requirements.
  • Estimate effort and development time with the team, and participate in sprint planning and backlog refinement.
  • Implement business flows from functional designs and requirements and collaborate on integration of external services and third‑party libraries.
  • Adhere to programming, testing, and architecture best practices; actively participate in Agile ceremonies; contribute to technical documentation and project progress reporting.

Job description

NEORIS es un acelerador Digital que ayuda a las compañías a entrar en el futuro, teniendo 20 años de experiencia como Socios Digitales de algunas de las mayores compañías del mundo. Somos más de 4,000 profesionales en 11 países, con nuestra cultura multicultural de startup en donde cultivamos innovación, aprendizaje continuo para crear soluciones de alto valor para nuestros clientes.

Estamos en búsqueda de Desarrollador Android

Modalidad: Remota

Principales responsabilidades:

  • Desarrollar nuevas funcionalidades y mantener aplicaciones Android existentes, asegurando la calidad del código y el cumplimiento de los requisitos técnicos y de negocio.
  •  Participar en la estimación de esfuerzo y tiempo de desarrollo en conjunto con el equipo.
  •  Implementar flujos de negocio a partir de diseños funcionales, casos de uso e insumos de requerimientos.
  •  Colaborar en la integración de servicios externos y bibliotecas de terceros.
  •  Garantizar el cumplimiento de buenas prácticas de programación, pruebas y estándares de arquitectura.
  •  Participar activamente en las ceremonias de metodologías ágiles (Daily, Sprint Planning, Sprint Review, Retrospectiva, Refinamiento del backlog).
  •  Contribuir a la documentación técnica y reportes de avance del proyecto.
  •  Asegurar la correcta ejecución de pruebas unitarias e integración antes de los despliegues.

    Experiencia y Conocimientos Técnicos
  • Dominio en desarrollo móvil con Kotlin y Java (para Android).
  • Experiencia en el ciclo completo de desarrollo de software (análisis, diseño, desarrollo, pruebas, despliegue y mantenimiento).
  • Conocimiento sólido de Programación Orientada a Objetos (POO).
  • Experiencia con bibliotecas y APIs de terceros, así como integración con servicios externos (REST, GraphQL, Firebase, etc.).
  • Manejo de patrones de arquitectura y diseño en Android: MVP, MVVM, Clean Architecture, Singleton, Observer, Dependency Injection (Dagger/Hilt/Koin).
  • Conocimientos en metodologías de desarrollo como TDD (Test Driven Development) y DDD (Domain Driven Design).
  • Conocimientos en criterios de UX/UI para Android siguiendo las guías de Material Design.
  • Familiaridad con arquitecturas de sistemas operativos Linux y Windows Server en entornos de integración y despliegue.
  • Experiencia con GIT y herramientas de CI/CD (GitHub, GitLab, Jenkins, Bitrise, etc.).
  • Experiencia en pruebas unitarias, instrumentadas y automatización de pruebas (JUnit, Espresso, Mockito, Robolectric).

    Habilidades Personales
  • Capacidad de trabajo en equipo dentro de células ágiles multidisciplinarias.
  • Comunicación efectiva con Product Owners, arquitectos y otros desarrolladores.
  • Proactividad en la identificación y resolución de problemas técnicos.
  • Orientación a resultados y mejora continua.
  • Adaptabilidad para aprender nuevas tecnologías y patrones de desarrollo.

 

Ofrecemos:

  • Esquema 100% Nominal
  • Prestaciones de Ley
  • Vales de despensa
  • Beneficios adicionales
  • Plan de desarrollo profesional
  • Colaboración multicultural

Te invitamos a conocernos en http://www.neoris.com, Facebook, LinkedIn, Twitter o Instagram: @NEORIS.

Irene Martinez 

#LI-IM1

 

 

 

 

Android Developer Related jobs

Other jobs at NEORIS

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.