Position: Android Developer
Company: CEX.IO LABS
Category: Android
Experience required: 2y

Founded in 2013, CEX.IO is an ecosystem of interconnected cryptocurrency products serving the needs of a broad range of cryptocurrency industry participants, from retail to enterprise. With a team of over 250 professionals at offices in the UK, USA, Ukraine, Cyprus, and Gibraltar, CEX.IO gives tools to access decentralized finance to over 4 million registered customers worldwide. CEX.IO is one of the largest international exchanges of the cryptocurrency market and has been ranked among CryptoCompare’s ten best exchange services and Coin Metrics’ trusted service providers.
About the role
In this position we are looking for an Android Developer who will join our team of talented engineers to design and create the next generation of our application. You will be responsible for the Android development of the product and will drive the process of building an application for 1M+ customers. You will work on highload products with a multi-million user base with an opportunity to use new technologies, as we aren’t tied to a specific stack. You will participate in decision-making in the development process together with the team-leads.
Requirements:
— 2+ years of experience in building Android application
— Solid knowledge of Java core, Android SDK
— Good knowledge OOP and software design patterns
— Knowledge of multi threading and networking
— Experience creating custom UI components & experience with Canvas
— Understanding of the full mobile development life cycle
— Experience in Jira, Git, any CI/CD system
Responsibilities:
— Build a great application for 4M+ customers, which is driving the global crypto market together with a passionate team;
— Be responsible for Android development of the product and testing new technologies and ideas;
— Write tests and internal tech documentation.
Hard skills:
— 2+ years of experience in building Android application;
— Solid knowledge of Java core, Android SDK;
— Good knowledge OOP and software design patterns;
— Knowledge of multi threading and networking, RxJava;
— Experience creating custom UI components & experience with Canvas;
— Understanding of the full mobile development life cycle;
— Experience in Jira, Git, any CI/CD system;
— Experience with DI, RxJava is a plus;
— Experience with Kotlin is a plus;
— Room (SQLlite) is a plus;
— Navigation components is a plus;
— Developing custom views is a plus;
Soft skills:
— Handling responsibility, problem solving, and getting things done;
— Result-orientation, not time-orientation;
— Attention to details;
— Collaboration and teamwork;
— Time management and self-organization;
— Owning up to errors;
In return we offer:
- Engineers have an opportunity to influence product development with 4M+ customers worldwide and 6-8k users daily; 
- We have technically complex unusual projects in the key of mathematics, algorithms, high load, security; 
- Our company is open to new technologies and not tied to a specific stack; 
- Competitive remuneration;
- Transparent bonus system;
- PE accounting support;
- External professional courses and certifications, English courses;
- 18 days of annual vacation, family leaves, unlimited paid sick leaves;
- 100% Health Insurance coverage;
- Opportunity to work remotely, still having an option visit comfy office;
- MacBook and at least one 27″ display.
- Team building events, corporate events, semi-official parties, etc.