Android Lead Developer

GetPackage is a well-established startup that helps people to make deliveries faster and reliable by leveraging all existing technologies.
And you have an amazing opportunity to join this journey as Android Lead Developer.
Being a Lead means constantly learning, improving and using cut-edge technology.
The best fit will be a team-player with good leadership skills who knows when to compromise and when to excel and deliver the best.
We truly believe in Clean Architecture, Tests & Design Patterns. We do not compromise on quality and invest a lot to make our users happy.
Familiarity with Retrofit, Google Maps, Constraint Layout, Android Architecture Components, Animated Vectors - is definitely one of the major things we require.   

Project Description

GetPackage is a platform for delivery of parcels, cargo, official correspondence, food, clothing etc.
It combines both individual Senders and Enterprise segment. From small business companies with few employees to big Enterprise with lots of senders. 
All of them are served by professional couriers but anyone in the system can try to work as an individual courier if he or she wants.
Our service is available for all parts of Israel and we provide the fastest and most relevant search for an affordable courier in the selected region.
The system supports mobile and web interfaces for different users and use cases. Mobile Application (native solutions for Android and iOS), Website, Web interface for Senders and Businesses. And a custom Admin panel of course.
We are open to new technologies and approaches.
We like to apply best practices and do not set ourselves limits.

Our main requirements

  • Experience with multilingual application support (RTL)
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Strong understanding of the principles of constructing the architecture of the application
  • Experience with various geo-services and geodata (Google Maps API, Open street maps etc.)
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Executing apps in the background, working with push-notifications
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Ability to understand business requirements and translate them into technical requirements
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with continuous integration
  • Work experience in Agile teams
  • Experience with various bug tracking systems such as Jira, Trello and Confluence in addition.

We Offer

  • Professional training
  • Performance related rewards
  • Interesting and challenging work with an established mature professional team 
  • Friendly environment, close informal collaboration with company management
  • Exciting projects involving newest technologies
  • Professional development opportunities
  • Modern and convenient office facilities
  • Free English classes according to different levels of employees    

For more info contact Yulia

skype: smirnovayu123
Краткое описание: 
Social Delivery platform

Отправить резюме