About the role
Develop performant and secure cryptocurrency Android application with payment solutions
Design, implement the new-user features of our mobile application.
Produce robust and maintainable code, clear documentation, and deliver high quality work on a tight schedule.
Agile development using Scrum with code versioning using Git
Collaborate with various teams for gathering requirements on design/enhancement of in-house solutions
Collaborate with UI/UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order
Troubleshoot and provide solutions to complex problems
Requirements
At least 0-2 years of Android App Development experience
Diploma/Degree in Computer Science/Computer Engineering/Information Technology or any other related fields
Good command of English
Proficiency in Kotlin/Java, in Android application development
Familiar with Agile scrum methodology and related software (Jira, Confluence)
Familiar with code versioning tools, eg. Git/Gitlab/SourceTree
Strong knowledge of REST APIs and JSON.
Experience with third-party libraries and SDKs integration
Familiar with push notifications mechanism (Firebase FCM)
Good knowledge with Android SDK and SDLC
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Strong analytical and problem-solving skills
Knowledge of blockchain technology and development highly advantageous
Prior experience in developing payment applications highly advantageous
Comfortable picking up and maintaining code developed by previous developers
Ability to support when needed out of office hours
UI development experience
Good command of English
How to apply
Submit your resume/CV to us.