Возможности, которые Вам откроются и атмосфера, которая ждет Вас в Archer Software.
Android Senior Developer
GetPackage is a well-established startup who help 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 senior means constantly learning, improving and using cut-edge technology.
We believe the best fit for our team will be a team player with good leadership skills who know when to compromise and when to excel and deliver a 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.
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.
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