Brainbox Consulting BV aligning great talent with clients’ needs is at the core of who we are. We are passionate about our consultants, our clients, and our Partners. Our rich IT legacy combined with our unyielding care for our people and business is the driving force behind all we do, and we deliver! On this journey, we are looking for Android Developer who is also interested to take on a wide range of activities.
Specializes in delivering high-quality Android applications by translating business requirements into clear, actionable user stories and implementing solutions that align seamlessly with project objectives. Work consistently reflects a strong focus on efficiency, security, and scalability. It maintains high development standards while collaborating effectively with cross-functional teams, ensuring smooth delivery and reliable mobile application performance.
Duties:
●Translating business requirements into user stories.
●Implementing Android app solutions based on the defined user stories.
●Fixing data-related issues ensuring data integrity) involves SQL database skills and knowledge of the backend architecture)
●Reviewing pull requests to maintain code quality
●participating in refinement meetings.
●Setting up and maintaining user accounts/roles and permissions in Azure DevOps.
Skills:
●Android studio
●Programming Languages: Kotlin and Java, C# or at least basic knowledge
●Basic SQL
●Android UI
●Live Data/State flow collecting
●Dependency Injection: Dagger for dependency management
●Networking: Retrofit for REST API communication.
●ProGuard and R8: Code shrinking, obfuscation, optimizing APK build sizes.
●Asynchronous Programming: Primarily Coroutines, with remaining use of Observables.
●Testing: Espresso (integration testing), Robolectric, Mockito/MockK (unit testing).
●CI/CD: Azure Pipeline for managing builds and deployments.
●Authentication and User Management: Microsoft Authentication Library (MSAL) for user authentication and managing accounts/roles in Azure DevOps.
Job Features
| Position | Android Developer |
| Work location | Netherlands, Amsterdam |
| Experience | 5 years |
| Education | Bachelor’s or master’s degree in engineering or IT-related field |
| Required Skills | Android studio, Java, Kotlin |
