The position is for a Senior Mobile Developer (Android) to develop a mobile app for a prestigious British online fashion retailer recognized by the European E-commerce Awards.
The role involves creating exceptional native experiences using the latest e-commerce tech stack while ensuring the product's quality is world-class.
The team consists of talented Android, iOS, and Quality Assurance engineers who thrive in challenging environments and organize team events.
The app has over 10M+ downloads and was featured at the Google I/O 2019 Developer Keynote, with a codebase utilizing Arch Components and a Kotlin-first development approach.
The expected national and international travel time varies between 0%-15% based on project/client and organizational needs.
Requirements:
Proficiency in Kotlin, with Kotlin Multiplatform being a plus.
Experience with Jetpack Compose, with Compose Multiplatform as a plus.
Knowledge of Coroutines or RxJava.
Familiarity with Software Architecture, particularly MVVM or similar.
Ability to perform unit testing and UI tests.
Self-driven with the capability to work with minimal supervision towards team or company goals.
A passion for quality and strong attention to detail.
Skills in creating fluid visual interactions and implementing mobile user experience patterns.
Experience working as part of a smaller cross-functional and feature-focused team.
Ability to collaborate directly with clients to ensure technical feasibility of requirements.
Knowledge of service-oriented architectures, design patterns, and data structures.
Experience in test-driven development and continuous delivery.
Understanding of metrics, performance, and operational aspects of code.
Benefits:
Health Insurance is provided, emphasizing the importance of health.
Flexible working hours are available to accommodate personal schedules.
Unlimited Paid Time Off (PTO) is offered to promote work-life balance.
Opportunities for training and conferences, allowing employees to create their own training plans.
Employees can choose their preferred laptop and peripherals.
The company offers amazing office spaces for those who prefer in-person collaboration, while remote work is also an option.
The work environment is politics-free, promoting a culture of collaboration, risk-taking, and decision-making.