Position: Middle Android Developer
Company: Intlectsoft
Experience required: 3y
Category: Android
English level: upper
Published: 2023-03-01T00:00:00+02:00

**About Intellectsoft:** We are a digital transformation consultancy and engineering company that delivers cutting-edge solutions for global organizations and technology startups. Since 2007 we have been helping companies and established brands reimagine their business through digitalization.

**Our values:** DIVERSITY, OPENNESS, TEAMWORK. We embrace our diversity, strive for open dialogue and constructive feedback, and this unites us and allows us to be an amazing team! Our client is one of the biggest European audit company.

We are looking for an Android Developer who will join our team of talented engineers.

**Must have skills:**
- 3+ years of experience with Android;
- Intimate knowledge of Android SDK and Core Java;
- Experience with collections, multithreading, synchronization;
- Ability to analyze and support the application’s architecture (MVC, MVP, MVVM etc.);
- Experience with Android Jetpack Compose;
-  Hands-on experience in the sphere of web-services and standards (SOAP, REST, XML, JSON);
-  Experience with Kotlin, RxJava, Dagger2, Retrofit2, Room;
-  Git, gitflow, pull request, code review — are the everyday words/tools for you;
-  Experience with Agile development (Scrum, Kanban), TDD, Continuous Integration, Continuous Improvement, Continuous Delivery;
-  Experience in unit tests (JUnit, Mockito, Robolectric);

**Nice to have skills:**
-  Experience with the Protobuf library;
-  Understanding of the “offline-first” application pattern;

**Responsibilities:**
-  Work closely with product and program management to deliver new features for every release;
-  Apply best engineering practices, focusing on agile and CI/CD;
-  Work/collaborate with various cross-functional team members, like Business Analyst, — Designer, Architects to understand the requirements;
- Legacy code renovation, new features development;
-  Potentially Team Lead position.

**Benefits:**
- 35 paid absence days per year for work-life balance of each specialist + 1 additional day for each following year of cooperation with the company
- Up to 15 unused absence days can be add to income after 12 month of cooperation
-  60$/month — insurance compensation
-  55$/month — depreciation compensation for personal laptop usage for work needs
-  Udemy courses of your choice
-  Regular soft-skills trainings
-  Excellence Сenters meetups