Software Developer/ Engineer/ Architect

Android Developer

ABOUT THE ROLE

We are looking for a person with a hands-on approach and willingness to contribute to all required tasks. Skillful and dynamic person, someone who takes ownership of their deliverables, experienced working with agile software development, multiple stakeholders at various levels and ideally with previous experience with complex and large-scale systems.

At Ammeon, an intive business, we believe that emerging digital technologies make life easier. Therefore, with more than 1600 people on board we help forward-thinking enterprises to design and build smart applications, software solutions and turn ideas into digital reality all around the world. To achieve the best results, we are constantly challenging assumptions and establishing new approaches.

YOU WILL BE RESPONSIBLE FOR

  • Implementing new and improving existing applications of different complexity levels
  • Writing high quality, clean, stable and tested code
  • Creating full-size application architecture according to modern standards
  • Prototyping apps like MVPs and supporting pre-sales process advising and estimating solutions
  • Working solo or in a team to release our customer's products on time
  • Sharing knowledge inside/outside the company
  • Actively collaborating within cross-functional teams during planning, execution and revisions

ABOUT YOU

  • 4+ years of professional experience in development projects.
  • Ability to write quality Android applications from scratch.
  • Strong Kotlin/Java programming skills and experience with various APIs (UI, networking, payments, database, media).
  • Knowledge and professional experience with RxJava .
  • Experience in designing modern application architecture (e.g. Clean Architecture, MVVM).
  • Experience in management and shipping of apps to the store.
  • Understanding of testing best practices and familiarity with at least one testing framework for Android.
  • Knowledge of the entire software lifecycle (Development, Build, Test, Integration).
  • Experience with source control tools: Git, GitLab, GitHub.
  • Experience working in an Agile Scrum team.

 BONUS SKILLS

  • Trials with Android TV and/or Android Wear.
  • Interest in cross-platform development (Flutter, ReactNative).
  • Strong analytical skills and solution-driven approach.