middle android developer
We are seeking a Middle Android Developer to join our remote team.
Your primary focus will be on providing support for migration processes within the Android ecosystem and working on an innovative project that enhances the existing product by evaluating, optimizing performance, identifying, and rectifying bugs and vulnerabilities. You will collaborate closely with the team to ensure that optimal solutions are devised and implemented.
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
- 2+ years of experience in Kotlin programming language with extensive experience in utilizing various technologies and libraries, 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
- 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 the Google Play Store
- Demonstrated expertise in actively contributing to architecture and solution design discussions as a subject matter expert
- Strong proficiency in test automation to ensure product quality
- Excellent command of the English language to facilitate collaboration with international teams
- Capability to create and manage CI/CD pipelines (e.g., Bitbucket, Bamboo)
nice to have
- Familiarity with monitoring and observability best practices
- Willingness to explore and experiment with cross-platform frameworks
beneficios por ubicaciones
Tiempo libre remunerado
Días de licencia por enfermedad remunerados
Seguro médico
Ingreso estable
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
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
Envíanos tu CV para recibir una oferta personalizada