logo

View all jobs

Senior Android Software Engineer

Lviv/Kyiv/Remote, Ukraine
N-iX is looking for a Senior Android Software Engineer, who can become a part of our team and contribute new ideas into development for long-term cooperation.

Our client Surprise.com has created a purpose built enterprise class platform that celebrates employees, managers and business leaders to effectively drive “positive, goal directed behavior” and recognizes major accomplishments and milestones across an organization in support of personal, team and corporate goals.
The company is currently working on the implementation of new products using modern technologies and frameworks to meet scalability and customization challenges.
The Senior Engineer will be involved in the development of functionally rich, robust and user-friendly mobile applications, following through all stages of the Agile software development life cycle from inception to implementation.
 
Responsibilities:
  • Making our product better, stronger, and faster;
  • Working with our backend team to zero in on the APIs you need;
  • Working with our design team to implement a world-class UX on our mobile platform;
  • Helping our product team to establish what and when we need to ship on mobile;
  • Keeping up to date on the latest features available for Android and deciding what can be utilized to make your code wonderful;
  • Shipping the best code you can and helping other developers through code review and mentorship.
Requirements:
  • Android development experience in Kotlin;
  • Android development experience in Java;
  • Experience consuming RESTful APIs with Retrofit2;
  • Experience in managing Room data bases;
  • Knowledge of koin dependencies injection framework;
  • Experience with kotlin-coroutines;
  • Experience with android view models;
  • Experience with android live data;
  • Experience with navigation component;
  • Experience with automated unit and user story testing;
  • A collaborative mindset with strong communication ability;
  • A creative mind that can help us discover new ways to apply technology to the problems that we are solving.

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring, comfy, clean and safe office
Professional growth:
  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program
Fun:
  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more
  • Produce relevant technical documentation describing in sufficient detail how the requirements can be achieved

More Openings

DROP A RESUME
Python Backend Software Engineer
Senior 2D Artist
Senior Talent Acquisition Specialist
Talent Acquisition Specialist

Share This Job

Powered by