Go back


Middle Android Developer


We seek highly motivated engineers who are excited about building high-quality software products in a new, exciting, and expanding product space. Your primary focus will be working on an agile team developing and delivering new product features.

Projects and customers

  • Rollo Ship Manager and the Rollo Label Printer are simple, reliable, and easy to use, saving shippers time and money. Rollo Ship Manager lets users see, manage, and ship online orders from Amazon, eBay, Etsy, Shopify, and other marketplaces. Shippers can schedule package pickups and automatically inform customers of the tracking number for their shipment. Rollo Label Printer is engineered for high-volume direct thermal label printing and is compatible with major shipping platforms including UPS, USPS, FedEx, and others.
  • A vibrant mobile apps technology company, with elegant solutions built on proven methodologies. The main mission is to find, evaluate, purchase and grow mobile apps. Growing valuable mobile apps is their passion. Project unleashes the potential and elevates any mobile app.

Advantages of the project

  • Opportunity to try and implement new technologies;
  • Rapid team growth;
  • Opportunity to grow professionally to Team/Tech Lead.


  • 3+ years of experience with Android;
  • Experience in delivering and maintaining commercial Android apps in an Agile environment;
  • Demonstrably high level of Java and Kotlin knowledge;
  • Understanding of Android UI/UX best practices for building beautiful user experiences;
  • Good understanding of Git-flow;
  • SQLite, Room;
  • Experience with Dagger 2/Hilt/Koin, Coroutines
  • Knowledge of OOP principles, design patterns, SOLID, Clean Architecture, MVVM;
  • Good English skills (Intermediate level or higher); need to speak with the client.

We offer

  • Competitive salary according to the qualifications;
  • 40 hours per week, flexible working hours;
  • Ability to work remotely;
  • 18-days paid vacation; 5 days paid sick leave;
  • Professional growth and learning;
  • Continuous education program;
  • The agile approach to management and no bureaucracy;
  • Participation in specialized conferences, training programs, and seminars.


  • Improve current implementation of apps;
  • Development of new features;
  • Participate in daily meetings.

The company's Sales Enablement Platform uses the power of mobile technology to ensure teams can quickly create and share interactive content to train, reinforce, onboard, coach, and drive productivity anywhere, anytime. Do you want to join?

Apply to the vacancy