Position: Android Software Engineer
Company: N-IX
Experience required: 2y
Category: Android
English level: upper
Published: 2022-05-01T00:00:00+03:00

It is also a leader in the field of sports event timing.

We are looking for a perspective and ambitious Android Software Engineer to join our team!

**Responsibilities:**

- Working on creating new Android native application
- Be aligned with UX/UI, Test and iOS development teams on requirements and specifications
- Understand current application workflows and provide maintenance help when necessary
- Provide technical support and act as a Subject Matter Expert in Android app development and maintenance

**Requirements:**

- 2+ years of experience of Java development
- Experience in Android development with recent Android SDKs and Material Design concepts
- Good Knowledges of Kotlin, MVVM, LiveData, Flow.
- Good Knowledges AzureDevops (CI/CD), Git, et Sonar.
- Already developed mobile application that used communication with embedded device: Internal BLE library
- Web services : REST and flux JSON.
- Unit tests (TDD, ATDD).
- Upper-Intermediate English level

**The ideal candidate is also:**

- Has agile mindset and is a good team player
- Possesses knowledge of computer science fundamentals which prevents him/her from reinventing the wheel
- Is pragmatic: gets things done, can find a creative compromise between an ideal technical solution and actual client needs
- Understands the value of testing, quality, continuous integration, source control, and code reviews
- Is able to analyze, plan and estimate requirements as well as identify risks involved and provide solutions to them

**We offer:**

- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Flexible and personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Paid vacation days, sick leaves, and days off
- Healthcare & Sport program
- Medical insurance
- Memorable anniversary presents
- Corporate events and team buildings