We´re looking for a Senior Android Developer with strong expertise in Jetpack Compose and modern Android architecture to join our team. This role requires someone who can actively contribute to strategic technical discussions, lead architecture decisions, and deliver high-quality, scalable applications. The ideal candidate should be comfortable working in both agile and structured departmental environments, collaborating closely with cross-functional teams.
- Design, develop, and maintain Android applications using Jetpack Compose.
- Define and implement scalable architecture patterns (MVVM, MVI, Clean Architecture).
- Work on navigation patterns, optimizing screen transitions using Navigation Component or custom approaches (e.g., Router, Coordinator).
- Optimize performance, memory management, and UI rendering efficiency.
- Implement and maintain CI/CD pipelines (GitHub Actions, Jenkins, Bitrise) for automated testing and deployment.
- Ensure robust data handling through Room, DataStore, and secure storage solutions.
- Develop and enforce comprehensive testing strategies, including unit, UI, screenshot, and E2E tests.
- Leverage Kotlin Coroutines & Flow for concurrency management.
- Integrate and manage analytics SDKs (Adobe SDK, Firebase, Google Analytics) for data tracking and user insights.
- Implement and monitor application performance tools (New Relic, Dynatrace, Firebase Performance Monitoring).
- Collaborate with backend, design, and product teams to ensure a seamless development process.
- Mentor junior developers and drive best practices within the team.
- Enhance user experiences by collaborating with designers to implement user-centered design principles and animations.
- Ensure top-notch performance optimization by profiling, benchmarking, and optimizing the application´s responsiveness and efficiency.
- Apply mobile security best practices, including data encryption, secure storage, and protection against vulnerabilities.
- Stay up-to-date with emerging trends and technologies in Android development, continuously improving the development workflow.
HERE´S WHAT YOU WILL NEED:
- 3+ years of experience developing Android applications with Jetpack Compose.
- Strong proficiency in Kotlin, including Coroutines & Flow.
- Expertise in modern architecture patterns (MVVM, MVI, Clean Architecture).
- Experience with modularization and maintaining large-scale applications.
- Experience with custom UI components and animations in Compose.
- Deep understanding of networking (Retrofit, OkHttp, WebSockets).
- Experience in test-driven development (TDD) and test automation (JUnit, Mockito, Espresso).
- Hands-on experience with CI/CD pipelines and deployment automation.
- Strong knowledge of Git workflows, including branching strategies and code reviews.
- Experience integrating and maintaining analytics SDKs (Adobe SDK, Firebase, Google Analytics).
- Familiarity with application monitoring tools (New Relic, Dynatrace, Firebase Performance Monitoring), performance profiling and debugging tools.
- Ability to implement secure coding practices and handle sensitive data safely.
- Fluent in English.
- Ability to work in a team and to lead Android developers by setting up and monitoring development standards and practices.
Nice to have:
- Familiarity with GraphQL APIs and real-time data streaming.
- Previous experience publishing apps on the App Store.
About Accenture
We work with one shared purpose: to deliver on the promise of technology and human ingenuity. Every day, more than 775,000 of us help our stakeholders continuously reinvent. Together, we drive positive change and deliver value to our clients, partners, shareholders, communities, and each other.
We believe that delivering value requires innovation, and innovation thrives in an inclusive and diverse environment. We actively foster a workplace free from bias, where everyone feels a sense of belonging and is respected and empowered to do their best work.
At Accenture, we see well-being holistically, supporting our people´s physical, mental, and financial health. We also provide opportunities to keep skills relevant through certifications, learning, and diverse work experiences. We´re proud to be consistently recognized as one of the World´s Best Workplaces.
Veure més
No et perdis res!
Uneix-te a la comunitat de wijobs i rep per email les millors ofertes d'ocupació
Mai no compartirem el teu email amb ningú i no t'enviarem correu brossa
Subscriu-te araDarreres ofertes d'ocupació de Programador/a Android a A Coruña
iOS Developer
NovaAccenture
Coruña, A, ES