Senior Android Engineer (Lviv)

11 Minutes ago • 5 Years + • Mobile Development

Job Summary

Job Description

N-iX is seeking a Senior Android Engineer to join their team for the Cardo Systems project. This role involves creating and maintaining Android native applications, collaborating with cross-functional teams, providing technical support, and contributing to product roadmaps. The ideal candidate will focus on building simple, organized, well-tested systems with insights into production performance.
Must have:
  • Working on creating an 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
  • Collaborate with the Mobile Architect, Team, PM, PО, and Designer to develop roadmaps and features
  • Be able to deal with issues and share experience with others
  • Building technology in the right direction: simple, organized, well-tested systems
  • 5+ years’ experience in Java, Kotlin (Coroutines, Flows), and Android development
  • Experience with multi-threading, memory management, and caching mechanisms
  • Knowledge about the Android ecosystem, tooling, and libraries
  • Good understanding of software design patterns such as MVP, and MVVM
  • Experience with DI framework Koin
  • Experience with BLE
  • Ability to break complex problems down into smaller components
  • Experience with unit testing and automated UI testing
  • Experience operating in a Scrum environment and a thorough understanding of Lean/Agile principles
  • Upper-Intermediate English level
Good to have:
  • Experience with VoIP
  • AI experience in building intelligent mobile experiences
  • Experience with OTA and JNI
  • Agile mindset and a good team player
  • Pragmatic: gets things done, can find a creative compromise between an ideal technical solution and actual client needs
  • Can analyze, plan, and estimate requirements as well as identify risks involved and provide solutions to them
Perks:
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • 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
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Job Details

N-iX is looking for a prospective and ambitious Senior Android Engineer to join our team!

Our Client is Cardo Systems, Inc., which is headquartered in Pittsburgh, PA. (USA) and is the world’s acknowledged market leader in wireless communication systems for motorcyclists. With the introduction in 2004 of the Scala rider® Bluetooth line of devices, Cardo has pioneered a new product category that was non-existent until then. Today, the Scala rider line includes the most advanced devices in the category from solid entry-level products to the most feature-rich communication and entertainment system available. Scala rider products can be found in motorcycle accessory stores in over 80 countries.

Responsibilities:

  • Working on creating an 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
  • Collaborate with the Mobile Architect, Team, PM, PО, and Designer to develop roadmaps and features to delight our product
  • Be able to deal with issues and feel a deep need to share the experience with others
  • Building technology in the right direction: for us, this means simple, organized, well-tested systems that gradually grow over time, and that provide plenty of insight into production performance

Requirements:

  • 5+ years’ experience in Java, Kotlin (Coroutines, Flows), and Android development with recent Android SDKs and Material Design concepts
  • Experience with multi-threading, memory management, and caching mechanisms specific to mobile devices
  • Knowledge about the Android ecosystem, tooling, and libraries
  • Good understanding of software design patterns such as MVP, and MVVM, and experience implementing them in Android applications
  • Experience with DI framework Koin
  • Experience with BLE
  • Ability to break complex problems down into smaller components that are loosely coupled and testable
  • Experience with unit testing and automated UI testing
  • Experience with VoIP will be a plus
  • AI experience in building intelligent mobile experiences is a strong plus
  • Experience with OTA and JNI will be a plus
  • Experience operating in a Scrum environment and a thorough understanding of Lean/Agile principles
  • Upper-Intermediate English level

The ideal candidate is also:

  • Has an Agile mindset and is a good team player
  • Is pragmatic: gets things done, can find a creative compromise between an ideal technical solution and actual client needs
  • Can 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
  • 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
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Lviv, Lviv Oblast, Ukraine

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Mobile Development Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Leonardów, Łódź Voivodeship, Poland (Remote)

Lviv, Lviv Oblast, Ukraine (Remote)

Ukraine (Remote)

Ukraine (Remote)

Ukraine (Remote)

Kyiv, Kyiv City, Ukraine (Hybrid)

Buenos Aires, Buenos Aires, Argentina (Remote)

View All Jobs

Get notified when new jobs are added by N-ix

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug
Contact Us
hello@outscal.com
Made in INDIA 💛💙