— 5+ years of experience in native Android app development
— Demonstrable experience building, releasing and supporting multiple Android apps
— 5+ years of experience in aspects of the mobile SDLC life cycle
— Deep knowledge of the Android SDK
— Understanding of architecting complex Android solutions, experience in both MVVM and MVP
— Strong knowledge of Google’s Android design principles and interface guidelines
— An appreciation of good API design in a mobile context
— Experience writing and maintaining Unit tests and UI tests
— Familiarity with continuous integration
— Solid understanding of Git
— Ability to stay calm in challenging circumstances and work through problems methodically
— Ability to question decisions and challenge the status quo
— Good understanding of Agile and Lean delivery principals. Ability to provide input to team processes
— Details oriented mindset
— Level of English: Upper-Intermediate
— Commercial experience using Kotlin
— Commercial experience using Reactive programming
— Working knowledge of Firebase
— Retail/eCommerce exposure
— High compensation according to your technical skills
— Long-term projects (12m+) with great Customers
—
— Democratic management style & friendly environment
— WFH mode
— Annual Paid vacation — 15 b/days + unpaid vacation
— Paid sick leaves — 6 b/days per year
— Ukrainian official holidays
— Corporate Perks (external training, English courses, corporate events/team buildings)
— Cozy office in the center of the city
— Coffee, cookies and other goodies
— Professional and personal growth
— Design and implement and support features for the flagship Android app
— Use best practices to deliver high quality code; Unit-test code for robustness including edge cases, usability, and general reliability
— Implement new features and optimize existing ones from draft to implementation
— Actively participate in all phases of the SDLC
— Work closely with, and incorporate feedback from, product management, UI designers, platform lead and other engineers on a tightly knit team cross-functional and agile team
— Help define and encourage best practices, actively participate in code reviews
— Contribute to a culture of automated testing
— Focus on continuous improvement of the product, developer tool sets and productivity
— Help evolve the technology stack to industry best practice
— Coach and mentor more junior software engineers, helping them upskill through your guidance, advice and knowledge sharing
The world we live in continues to drive the need for frictionless shopping; customers are looking for faster services, more seamless experiences, and better value. Our client creates a truly connected customer experience that is human and warm, driven by the purpose: to make the customers’ everyday lives easier.
The company hinges on both B2C and B2B relationships. It collaborates with the partners to activate a dynamic retail ecosystem and creates initiatives like loyalty programs. The company has helped make online shopping simpler and more intuitive and were awarded #1 in customer satisfaction for online groceries.
KitRUM is a one-stop custom software development company headquartered in sunny Florida with development centers in Ukraine and Poland.
With a pool of 300+ top-notch engineering resources, we help CxOs of
We realize that one of the most crucial things for developers — adequate clients and fascinating projects. So we qualify our clients to make sure that they:
— have an idea that they believe will make the world a better place;
— think long-term and looking for a trusted-tech partner;
— want to rely on and avoid micromanaging;
— are not f$%$ing jackasses :-)
Follow our team on Instagram to know more about our daily life www.instagram.com/kitrum.team :)
We adore making new friends on the board!