Write robust automated tests (unit, integration, and UI with JUnit); maintain high code quality.
Own the CI/CD pipeline: set up and maintain pipelines (e.g., GitLab CI), Gradle automation, and release automation.
Manage Google Play Console releases: app signing/keystore management, versioning, internal/alpha/beta/production tracks, staged rollouts.
Stay up-to-date with the latest trends and best practices in mobile development.
You engage in concepts like pair and mob programming, code reviews, TDD and BDD. You take those as opportunities to gain and share knowledge.
Requirements:
Kotlin (primary) and Java: strong proficiency developing native Android applications.
Jetpack Compose: knowledge building declarative UIs; state management (State, Flow, ViewModel, Navigation).
Android Jetpack: Lifecycle, ViewModel, Navigation, Room, WorkManager, Paging; Coroutines and Kotlin Flow for async/reactive programming.
API Integration: Experience working with APIs to fetch and manipulate data in mobile applications.
UI/UX Design Principles: Understanding of fundamental UI/UX design principles and the ability to work closely with designers to implement visually appealing and user-friendly interfaces.
Architecture & SOLID: strong understanding of SOLID principles and modern architecture patterns (Clean Architecture, MVVM).
Testing and Debugging: Proficiency in debugging and testing mobile applications to ensure performance and quality.
Git and Version Control: Familiarity with Git and version control systems.
Qualifications:
Bachelor's degree in Computer Science, Computer Engineering, or related field.
Familiarity with version control systems (e.g., Git).
Experience using tools like Jira, GitLab, and GitHub.
Strong problem-solving and debugging skills.
Proficiency in Agile Development Methodology and collaborative team environments.
Fluent in both spoken and written English and excellent communication and Teamwork abilities.
Work Arrangement:
Hybrid (on-site 2x per week)
Offer:
Health Insurance;
3 and a half days of leave per year + 22 vacation days;
Unlimited access to Udemy.
If you are interested in the opportunity, upload your C.V. or send it to angela.rei @askblue.com with the reference #16722148 in the subject.