Вакансия: Middle+/Senior Android Developer
Компания "Distillery"
Join our strong team of Android developers dedicated to our customers’ needs. You will have an opportunity to establish new business processes, lead large-scale projects, and resolve a diverse range of complex problems in a friendly atmosphere.
Responsibilities
-
Develop and support android applications for our customers;
-
Demonstrate engineering excellence by writing clean, robust code following an agile development methodology;
-
Define, design, and deliver new features and enhancements, support and improve the existing ones;
-
Ensure and continuously improve application performance and responsiveness;
-
Maintain code quality and structure, conduct code reviews, write unit tests;
-
Stay up-to-date with the latest technologies and tools to improve software development and delivery;
-
Support and mentor other developers on the team.
Skills & Qualifications:
- 3+ years of software development experience including working knowledge of standard libraries and design patterns;
- Experience building well-optimized and well-architected applications for Android mobile devices using Kotlin/Java;
- Deep understanding of core software concepts, including networking, security, memory management, multi-threading, and Android application life-cycle management;
- Highly proficient in the following: OOP, SOLID, client-server applications, data structures, presentation patterns (MVP, MVVM, etc.), working with Android development tools and system services;
- Familiarity with Clean Architecture;
- Experience with testing libraries such as Espresso and Mockito;
- Proficient in debugging and performance tuning and experience with various testing frameworks;
- Experience with Scrum and Agile methodologies;
- Bonus points for showing us Google Play applications you’ve made, open-source contributions, or other visible past work.
We offer:
- A friendly team of first-class professionals you’ll find easy to work and communicate with;
- Transparency in processes and liberal atmosphere across the company;
- Modern technology stack on all projects;
- Professional and personal growth as well as the ability to change your area of expertise;
- Attendance sponsorship of IT events, professional conferences as well as financial cover of online and offline courses;
- Internal hackathons and meetups where each employee can act as a speaker;
- Salary corresponding to your work experience and skills. We are open for payment negotiation;
- Flexible working schedule and the ability to work remotely;
- All the necessary equipment;
- Compensation of sport and medical expenses;
- English language courses.
See you at the Distillery!