#1 Job Board for tech industry in Europe

Android Developer
Mobile

Android Developer

Type of work
Undetermined
Experience
Mid
Employment Type
B2B, Permanent
Operating mode
Remote
Transition Technologies MS

Transition Technologies MS

We are a rapidly growing IT company with global reach. We deal with IT outsourcing and implementation projects in flexible cooperation models, providing access to competence and experts in technologies from mainstream to cloud. TTMS' greatest strength is its skilled professionals, so people are at the heart of our organisational culture.

Tech stack

    Android

    advanced

    Java

    advanced

    Kotlin

    regular

Job description

Online interview
TTMS is a rapidly growing IT company with a global presence, specializing in Comprehensive Service Delivery and staff augmentation with industry leading and niche technologies expertise. We realize both projects related to the design and implementation of new system architecture, as well as tailor already existing solutions. Our biggest strength is people who are highly qualified specialists. For our clients around the world we recruit programmers, business analysts, project managers, testers, support specialists, graphic and UX designers.

If you think about developing your career, join our specialists team and help us build success together.

Android Developer


We offer:
  • Participation in interesting and demanding projects
  • Flexible working hours
  • A great, non-corporate atmosphere
  • Stable employment conditions (contract of employment or B2B contract)
  • Opportunities for development and promotion
  • Attractive package of benefits
  • Remote work

Your responsibilities:
  • Researching, designing, implementing and managing software systems 
  • Writing and implementing efficient, secure and clean code - addressing quality as highest concern 
  • Applying quality assurance procedures, tools and patterns 
  • Working closely with other developers, UX designers, testers, business and systems analysts 
  • Creating and maintaining technical documentation of the systems 
         
We are looking for you, if you have:
  • Senior/Expert knowledge about Android platform and devices, min. 4 years of experience in creating native applications on Android platform
  • Ability to create user interfaces in native applications (coded UI in XML, custom views)
  • Knowledge of Android Jetpack components (work manager, paging, recycler view, etc.)
  • Knowledge about MV* architecture patterns (MVP, MVVM)
  • Knowledge of RxJava and CoroutinesAbility to estimate, plan and deliver tasks according to schedule
  • Knowledge about databases, experience with SQLite database
  • Ability to write unit and integration tests (JUnit, Mockk, Mockito, Espresso, Robolectric).
  • Knowledge of tools for: build automation and continuous Integration (Bitrise/GitLab)
  • Knowledge of AGILE (SCRUM/KANBAN) processes
  • The ability to learn fast and efficient use of Java and Kotlin libraries for commercial products
  • Very good knowledge of Kotlin and Java
  • Software tools: Android Studio, Git, JIRA
 
We reserve the right to contact the selected candidates.