Saltar al contenido principal
backir a búsqueda

senior android developer

bullets
Android, Kotlin, REST, GraphQL, JUnit
bullets
Georgia

We are looking for a Senior Android Developer to join our remote team.

As a Senior Android Developer, you will be responsible for supporting migration processes within the Android ecosystem and mentoring junior engineers. You will work on developing WebView/hybrid mobile applications to ensure optimal user experience and integrate public-facing APIs using REST and GraphQL. Your responsibilities will also include writing clean, scalable, maintainable, and easily understandable code and enhancing existing products by evaluating, optimizing performance, and identifying and rectifying bugs and vulnerabilities. As a subject matter expert, you will contribute to architecture and solution design discussions, and translate business requirements into functional products through iterative processes.

responsibilities
  • Provide support for migration processes within the Android ecosystem
  • Assist in upskilling delivery team engineers by sharing expertise in relevant technologies
  • Prioritize the quality of solutions and actively work towards reducing technical debt
  • Collaborate closely with the team to devise and implement optimal solutions
  • Transform business requirements into functional products through iterative processes including brainstorming, design, mapping, coding, and refinement
  • Coordinate tasks and collaborate with other teams across the organization to ensure seamless execution
requirements
  • 3+ years of experience in Kotlin programming language with extensive experience in utilizing various technologies and libraries such as Jetpack, Room, Retrofit, Gradle, and others
  • Proficiency in CI/CD tools (e.g., Bitrise) and testing frameworks like Espresso, Robolectric, and JUnit
  • Proficient in developing WebView/hybrid mobile applications to ensure optimal user experience
  • Proficient in integrating and utilizing public-facing APIs using REST and GraphQL, adhering to API-first principles
  • Ability to write clean, scalable, maintainable, and easily understandable code
  • Experience in enhancing existing products by evaluating, optimizing performance, and identifying and rectifying bugs and vulnerabilities
  • In-depth understanding of design and architecture patterns specifically tailored for Android platforms
  • Experience deploying and maintaining applications on Google Play Store
  • Demonstrated expertise in actively contributing to architecture and solution design discussions as a subject matter expert
  • Familiarity with monitoring and observability best practices
  • Strong proficiency in test automation to ensure product quality
nice to have
  • Capability to create and manage CI/CD pipelines (e.g., Bitbucket, Bamboo)
  • Willingness to explore and experiment with cross-platform frameworks

beneficios por ubicaciones

location.svg
Para ti

Tiempo libre remunerado

Días de licencia por enfermedad remunerados

Seguro médico

Ingreso estable

Para tu trabajo cómodo

Trabajo remoto 100% permanente

Software con licencia gratuita

Posibilidad de trabajar en tu propio dispositivo (BYOD)

Carga de trabajo estable

Oportunidades de reubicación

Modelos de participación flexibles

Para tu crecimiento

Capacitación gratuita en habilidades técnicas y blandas

Acceso gratuito a la plataforma de aprendizaje de LinkedIn

Cursos de idiomas

Acceso gratuito a bibliotecas electrónicas internas y externas

Oportunidades de certificación

Servicio de asesoramiento de habilidades

suscríbete a nuestros vacantesMantente al día con nuestras posiciones abierta para ingenieros en Control de Calidad, DevOps, Analista de Negocios y mucho más
hombre sonriente
¿buscas algo más?

Envíanos tu CV para recibir una oferta personalizada