Job Openings
Senior Android Developer
About the job Senior Android Developer
Job Location: 100% remote in Romania
Recruitment process:
- HR screening
- Technical interview
Role description:
As an Android Developer, you will create exceptional native experiences with the latest e-commerce tech stack while making sure the quality of the product is world-class. The cherry on top? You'll make code that is reused on iOS/Desktop.
You will team up with talented Android, iOS and Quality Assurance engineers who are amazing contributors, thrive in challenging environments and organise breathtaking get-togethers.
Job Description:
- Working directly with the client to ensure the technical feasibility of the requirements;
- Creating fluid visual interactions, creating and implementing mobile user experience patterns;
- Being self-driven and working with little supervision towards a common team or company purpose;
- Writing testable code and ensuring the test coverage stays at the agreed level;
- Documenting your code;
- Taking ownership of your code every step of the way from development to deployment and maintenance;
- Mentoring junior engineers;
- Diagnosing issues in production and devise solutions for them;
- Being aware of metrics, performance, and operational aspects that show you care about your code.
Profile:
- Experience in Kotlin / Kotlin Multiplatform;
- Knowledge of Coroutines;
- Knowledge of Software Architecture (MVP and MVVM);
- Knowledge of Jetpack Compose;
- Android platform specific knowledge;
- Experienced with/eager to learn well-known development and testing frameworks;
- Experience building service oriented architectures, design patterns, data structures;
- Test-driven development and continuous delivery.
Benefits package:
- Private medical subscription
- Counseling and psychotherapy services
- Self-proposal salary process
- Annual profit distribution, subject to company performance and board decision
- Flexible benefits options (sports, medical, cultural, donations)
- Trainings and learning opportunities to grow within your role
- Coaching and development guidance
- 25 days holiday (+ bank holidays)
- Flexibility to choose where you work from
- Vacation incentive
- Parties, gatherings & trips