
Senior Mobile Developer (Android)
- Casablanca
- CDI
- Temps-plein
- Kotlin (Kotlin Multiplatform is a plus);
- Jetpack Compose (Compose Multiplatform is a plus)
- Coroutines (or RxJava);
- Software Architecture (MVVM or similar);
- Unit testing and UI tests;
- Being self-driven and working with little supervision towards a common team or company purpose;
- Having a passion for quality and strong attention to detail;
- Creating fluid visual interactions and creating and implementing mobile user experience patterns.
- Working as part of a smaller cross-functional and feature-focused team;
- Collaborating directly with the client to ensure the technical feasibility of the requirements;
- Service-oriented architectures, design patterns and data structures;
- Test-driven development and continuous delivery;
- Metrics, performance, and operational aspects, which show you care about your code.
- Discuss technical architecture and design;
- Develop and maintain features by collaborating with the client as one single team;
- Writing testable code and ensuring the test coverage stays at the agreed level;
- Documenting your code;
- Take ownership of your code every step of the way-from development to deployment and maintenance;
- Mentoring junior engineers;
- Diagnose issues in production and devise solutions for them;
- Work both autonomously and collaboratively to complete tasks;
- Be an integral part of solutions design and implementation.
- Health Insurance, because health comes first
- Flexible working hours
- Unlimited PTO
- Training & conferences: create your own training plan
- Choose Laptop & Peripherals that best suit your needs.
- We have amazing offices if you want to physically connect with minders. Remote is also an option.
- Flexible working hours!