#Android Developer

#Android Developer

CITRUSDEV – international technology offshoring company with R&D facilities based in Kiev, Ukraine. We cover various industries such as Smart Farming, Indoor Navigation, E-commerce, Education and Internet of Things. We are the company with global ambition, and currently building partnerships across various markets worldwide. As of July 2017, we are present in the US, Canada, Israel, Germany, and Ukraine.

With years of experience, we have perfected the process, system, and technologies that enable us to create high-quality, scalable web and mobile solutions. Our goal is to always have our end products reflect our deep engineering skills and elegant progressive design aesthetic. We fundamentally believe in developing long-term strategic partnerships with our clients by exceeding expectations and a great level of transparency.

We are looking for an Android developer who will join our team for long-time cooperation.

REQUIREMENTS

2+ years of commercial software development experience;
Experience with different back-end services integration using REST API / HTTP Requests / JSON;
Experience with map engines (GIS, Polygons, Heatmaps, custom tile providers, GeoJSON);
Experience with RxJava2, Retrofit2, Dagger2;
Good knowledge of OOAD, design patterns, API design principles, and architecture components;
Integrate with hardware devices (f.e.: Eddystone beacons - optional);
Excellent analytical, algorithmic and optimization skills;
Familiarity with databases: SQLite, NoSQL;
Self-motivated, well-organized, detail-oriented and a very strong team player;
Upper intermediate English.

RESPONSIBILITIES

Participate in technical discussions to find a right architecture/design solution;
Perform engineering activities;
Provide time estimates and time/performance/quality tradeoffs to management;
Provide design, implementation and complete testing of new features; Design interfaces and implementation to support reusability, testability, and modularity;
Integrate with hardware devices (f.e.: Eddystone beacons - optional);
Integration with back-end system (RESTFul API, JWT).

WILL BE A PLUS

Experience with integration with different hardware - controllers, sensors, beacons, etc.

WE OFFER

Interesting dynamic projects (f.e.: e-commerce, marketplaces and fintech apps - web and mobile; indoor navigation apps; smart farming solutions including web, mobile and hardware components; and many other interesting things);
Opportunity for self-development;
Competitive salary and social package (medical insurance after 6 months of work, gym, paid vacation);
Friendly team, open-minded management and enjoyable working environment;
Free English classes with an ability to pass exams for certificate;
Corporate and team building events;
Office in the center of Kiev.

If you think that you don’t suite all the requirements but still want to try – please write detailed cover letter about your pros and cons about this position.
Please mention the best way and preferred time to contact you (phone, messenger, email, skype – etc).

We are waiting for your CV on hr@citrusdev.com.ua