Reksoft is a software engineering services provider with headquarters in St. Petersburg and delivery offices across Europe. We specialize in supplying software development services, products and solutions to enterprises, ISVs, and system integrators operating in a variety of industries.
We're looking for talented developers to join multinational team of professionals who create groundbreaking mobile applications and services!
Senior Android Developer will work as part of a development team to design, develop and deliver advanced custom mobile solutions for business and entertainment markets.
- 4+ years of Android development experience
- Strong knowledge of Java, OOP and Design Patterns
- Competence in web service technologies like REST, XML, JSON
- Good architecture skills (decomposition, interfaces, using 3d party components)
- Expertise in developing of multithreading programms
- Strong knowledge of Android resources management (localization, configurations, etc.)
- Hands-on expirience in custom UI components (Views, Drawables, Containers)
- Good knowledge of SQLite and Content Providers
- Full understanding of inter-process communication (AIDL, Broadcasts Receivers, Handlers)
- Knowledge of Gradle and Proguard
- Working exprience with Google Play services (Billing, Location, GCM, etc.)
- Expirience with memory and performance optimization
- Knowledge of algorithms
- Understanding JavaRX
- Good skills in team leadership, including planning, task tracking, code reviews, mentoring
- Advanced written and spoken English
- Be proactive, responsive and constructive
- Popular thirdparty libraries such as RoboSpice/squareup/UIL etc.
- Experience developing for any other mobile platform such as iOS or Windows Phone
- Application published in Google Play, App Store or Windows Store
- Salary rates will depend on the interview result;
- International and friendly team;
- Full employment according to Russian Labor Law;
- Assistance during relocation;
- Well-equipped working space in modern business-center with good infrastructure;
- Social package (not only medical insurance, education, but also a rich corporate life in multinational team of professionals).