Android developer (offline)

Must have
— 3+ years in Android development
— Java, Android SDK practical experience
— Deep understanding of OOP principles, Design Patterns, Clean Architecture;
— Knowledge of relational/non-relational database fundamentals
— Hands-on experience in REST, RESTful, XML, JSON
— Device sensors telemetry processing (GPS, compass, gyro, gravity sensor, etc).
— Experience with third-party libraries and APIs
— Firebase, Crashlytics
— Understanding of UI design principles, constraints, interface guidelines, patterns and best practices
— English at least for documentation reading


Nice to have
— Build app from scratch
— Knowledge of ARCore is an asset
— Experience with RxJava, Dagger2, Retrofit2, Room, Rxjava/rxbindings
— Experience in teams using pull request and gitflow
— Experience of working in Agile.Scrum team
— Authentication via Facebook, Google, etc
— Experience with JIRA, and Confluence
— General knowledge about CI/CD


About the project
— Product targets on 1.5B users
— Focus on end user application based on location services (using several approach in GPS definition)
— Multimedia engagement
— Global payments
— Multi language support


Responsibilities
— Design, build, and maintain high performance, reusable, and reliable code
— Translate designs and wireframes into high quality code ( integrated with a micro-service back-end)
— Collaborate with cross-functional teams to define and ship new features
— Ensure the best possible performance, quality, and responsiveness of the application
— Unit-testing code for robustness, including edge cases, usability, and general reliability, correct bottlenecks and fix bugs
— Accountable for application security principles including the development of secure coding standards and practices


This is a international social service product.

About Freelancer Антон Вилин

Помогаю компаниям найти хороших людей на интересные позиции

The job ad is no longer active
Job unpublished on 24 January 2021

Look at the current jobs Android Kyiv→