We are looking for the Middle Android Developer to join our team. Project is a big marketplace which will be written from scratch.
Requirements
• Passion for people and technology.
• Proven 2+ years of experience as an Android Developer
• Very good knowledge and experience with Kotlin, Android Studio and Java
• Very good knowledge of Git, XML, JSON and Web Services
• Experience with building complex, multi-module Android applications with different patterns (e.g. MVP, MVVM)
• Experiene with RxJava and dagger2
• Experience with advanced concepts such as custom UI controls, performance optimization, memory management and integration into server-side REST APIs
• Attention to details
Will be a plus
• Knowledge of tests automation
• Experience in web view and hybrid applications
• Experience in working in Agile/SCRUM methodology
Responsibilities
• Build advanced applications for the Andorid(Mobile) platform
• Work with outside data sources and APIs
• Work with clean architecture, room, architecture components
• Work on bug fixing and improving application performance
• Evaluate and implement new technologies to maximize development efficiency
• Provide estimates for tasks and whole projects
We offer
● Ability to work on a fully remote basis
● Competitive salary
● 15 Vacation days per year;
● 5 Sick days.
● 4 Day offs (family reasons)
● The working environment of young, friendly people;
● Comfortable office;
● Possibility of learning and development;
● Corporative parties and team-building activities;
● Tea, coffee, and cookies included;
● Parking.