PURPOSE OF THE JOB
Our customer is bringing more innovation, efficiency, and equality of opportunity to the world by creating an open financial system. They are making a digital currency accessible and approachable for everyone.
On the mobile team, we’re building the easiest way for people around the world to make cryptocurrency investments. Every day, we tackle hard engineering problems to build delightful and trustworthy user experiences. We want to bring it to every country in the world, and we’re excited to expand into predominantly mobile markets. This is where you come in — you can help us build better portfolio tools, secure financial services, integrate new cryptocurrencies, and launch in new countries. You’ll work closely with company product and design teams to identify what our customers need, and work cross functionally with other engineering and non-engineering teams to ship new features to our mobile app. If you’re passionate about cryptocurrency, hard engineering problems, and building great user experiences, we should talk.
You will have a chance to:
Propose new ideas and take new challenges
Identify and encourage areas for growth and development
Step in into the place where Bitcoin, Ethereum and litecoin store!
MAIN TASKS AND RESPONSIBILITIES
You will design and implement enhancements for existing Android application
Interact with customer/onsite coordinator and provide technical solutions
Contribute best-in-class programming skills to develop highly innovative, consumer-facing mobile products
Conduct project design reviews and code reviews
Work with QA and other internal teams
EDUCATION, SKILLS AND EXPERIENCE
4+ year of professional software development experience
3+ year of Android programming experience
Experience with RxJava is required
Experience with Dagger2 is required
Expert in Java and Android SDK
Experience in unit testing and automated UI testing
Applying dependency injection pattern on Android
Experience with Multi-Threading, Network and memory management specific to mobile devices
Upper- intermediate level of English
WOULD BE A PLUS
Social/analytics SDK integration experience
Experience with Kotlin
Experience with CI tools
Friendly and highly professional teams
Modern office facilities (kitchens, gym, yoga, playroom, coffee and tea points etc.)
Regular (twice a year) performance reviews
Fully paid English classes with certified teachers and native speakers
Internal and external training
Premium health insurance (medication, massage, and doctor in the office etc.)
20 working days of annual paid vacation
Christmas and other state holidays
Corporate events (corporate parties, sports competitions, What? Where? When? Team etc.)
Incentives (marriage, childbirth gifts)
And much more!
Please send you CV or contact us with more questions!