
Android Developer
Primary stack
Job description
About the Position
Hi! We are looking for a highly motivated and skilled Android Developer to join our fast-growing team. We are eager and creative professionals, who like challenges.
If you like it too, don’t hesitate, join us!
Responsibilities
- Develop an application from scratch
- Complete high-quality work with thoroughness and accuracy to achieve results
- Deliver results using standards and procedures
- Paying attention to details
- Complete tasks in the Agile environment
- Bug fixing (if needed)
- Participation in daily meetings
- Communicate with the client and the product development team
Requirements
- At least 6 months experience
- Experience with Kotlin, Android SDK, Android Jetpack (Navigation, ViewModel, LiveData, Room, Paging, WorkManager)
- Good knowledge of Git, Git Flow
- Good knowledge of OOP/OOD
- Understanding of design patterns, refactoring, and code smells
- Experience with third-party libraries and APIs
- Experience with MVC/MVP/MVVM
- Experience with Core Data or Realm
- Experience with a dependency manager
- Experience with Networking, REST Client API, JSON and XML, Animations
- Basic knowledge of Gradle, multithreading, reactive programming
- Understanding of Design Material
Nice to Have
- Experience with reactive programming (RxAndroid / RxKotlin)
- Experience with TDD/BDD
- Experience with Analytics
- Experience with Push Notifications
- Experience with BaaS (Firebase, Sashido)
- Experience with Kotlin coroutines
- English level - at least intermediate
We Offer
- Competitive salary
- Work day (09:30 - 18:30)
- Paid vacations and sick leave
- Remote work
- Challenging and interesting projects
- Flexible working hours
- Comfortable office
- Corporate events
- Other: english classes, social events, coffee, etc.
Apply for this job
- Home
- /
- Careers
- /
- Android Developer
© ELDEVELOP. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
We differ from many other in the ability of hearing and listening to the client’s tasks, embodying all the requirements and just desires in the best way. Our team consists of specialists, which allows us to cover projects of different levels, directions and always provide a comfortable service level for our clients on time.ELDEVELOP is a company with fresh minds and strong position in the market. We are about high quality software and individual approach to every client. Whether you are a young entrepreneur or an experienced shark of business — we treat everyone equally.In our team are only professional and talented iOS Developers, Android Developers, Front-end and Back-end developers, UI/UX designers, Project Managers, SEO and marketing specialists. Years of experience in IT sphere allow us to provide our customers with the most creative and effective technological solutions.

