Middle Android developer (Europe)

The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a Middle Android developer in Europe.

Project:

iOS and Android apps to help the people with Defenders keep them on the road for longer, there will be content hosting, functionality to help diagnose problems, connections to experts and e-commerce. The project will be entirely green field and we’re looking for highly skilled people that want to collaborate on producing a product that will ultimately serve a global audience

Responsibilities:

  • Develop native mobile applications for Android
  • Create and maintaining architecture design and documentation;
  • New feature development
  • Integrate mobile apps with web services
  • Tests development

Requirements (Hard skills requirements):

  • 3+ years of Android apps development experience;
  • Good knowledge of Kotlin and Java programming language;
  • Experience with common Android APIs and Capabilities
  • Good JetPack knowledge;
  • Experience in unit testing;
  • Experience with common Design Principles
  • Experience with common 3rd party libraries
  • Experience with an app distribution process;
  • Understanding of SOLID, KISS, DRY Principles
  • Experience with VCS (git)
  • Intermediate spoken and written English communication skills

Desirable (Hard skills):

  • Familiarity with Agile
  • Experience with Firebase
  • Experience with DI frameworks
  • Experience with Unit tests development
  • Experience with CLI
  • Experience with TDD/BDD

With us you can:

Develop your technical knowledge:
  • Use latest technologies;
  • Participate in technical events and conferences (the cost is covered by the company);
  • Regular techtalks and professional development.
Improve your soft skills:
  • Build strong teamwork skills and become an essential part of the dynamic teams;
  • Improve your English at classes and speaking directly with clients;
  • Increase your productivity and communication level via Scrum, Kanban, Agile methodologies
Hard skills
  • Agile
  • Firebase
  • DI frameworks
  • Unit tests development
  • CLI
  • TDD/BDD
Location
  • Europe

Our perks

  • Covered vacation period: 20 business days and 5 days off
  • Free English classes and speaking club with a native speaker
  • Flexible working schedule
  • Truly friendly and supporting atmosphere
  • Working remotely or in one of our offices
  • Partial compensation for office lunches
  • Medical insurance for employees from Ukraine
  • Compensation of psychological counseling
  • Legal support
  • Relocation assistance

Your dream job awaits you
Apply now!

    img img Successfully applied!