Mobile Software Engineer (Android)

Prolaio

$139K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 3-5 years as a Mobile Software Engineer or similar role.
  • Strong experience with Kotlin for Android development.
  • Knowledge of mobile architecture patterns (MVP, MVVM, MVC).
  • Experience with API integration into mobile applications.
  • Proficiency in mobile frameworks like Jetpack Compose and Firebase.
  • Ability to work effectively in a remote-first environment.

Responsibilities

  • Design, develop, and maintain mobile applications using Kotlin.
  • Collaborate with backend teams to integrate advanced algorithms into mobile apps.
  • Optimize mobile app performance across various devices.
  • Integrate RESTful APIs with the mobile application.
  • Write unit tests and UI automation tests using testing tools.
  • Collaborate with data scientists and product teams on data solutions.
  • Address complex technical problems and contribute to improvement efforts.

Benefits

  • Competitive salary, performance bonus, and equity options.
  • Comprehensive medical, dental, and vision coverage.
  • Flexible Spending Accounts for wellness and commuting.
  • Generous paid time off and sick leave.
  • Paid parental leave and caregiver support.
  • Company-paid life insurance and disability coverage.
  • 401(k) plan for long-term financial security.
  • Access to telehealth services and supplemental coverage options.
Full Job Description
What Will You Do?

The Overview

We are seeking a talented and motivated Mobile Software Engineer to join our

Engineering team. In this role, you will enhance our mobile application capabilities by developing, optimizing, and maintaining our mobile app that interfaces with medical devices to collect and upload data for further analysis. You will collaborate closely with backend engineers, data scientists, and product teams to build mobile solutions that are scalable and impactful. This role will report directly to the Lead Mobile Engineer. We would love to find someone in the Chicagoland area who can collaborate with the team in the office, but are also open to the right candidate in another location

The Specifics
  • Mobile Development: Design, develop, and maintain mobile applications using Kotlin and related technologies.
  • Algorithm Integration: Collaborate with backend teams to integrate state-of-the-art algorithms into mobile applications and deliver great user experiences.
  • Optimize Performance: Optimize mobile app performance, ensuring efficiency, reusability, and responsiveness across a wide variety of mobile devices.
  • API Integration: Work with backend teams to integrate RESTful APIs that interface with the mobile app.
  • Testing and Automation: Write unit tests and UI automation tests using tools like Espresso, UI Automator, JUnit, and Appium.
  • Collaboration: Work closely with data scientists, product teams, and engineers to align data solutions with business and product needs.
  • Problem Solving: Tackle complex technical challenges and contribute to continuous improvement initiatives

Who You Are?
  • Experience and Education
    • Bachelor's degree in Computer Science, Engineering, or a related technical field.
    • 3-5 years of experience as a Mobile Software Engineer, Android Engineer, or similar role.
  • Technical Skills and Practice
    • Mobile Development: Strong experience with Kotlin for Android development.
    • Mobile Architecture: Knowledge of mobile architecture patterns such as MVP, MVVM, or MVC.
    • Testing and Automation: Experience with unit testing and UI automation using tools like Espresso, UI Automator, JUnit, or Appium.
    • API Integration: Experience with integrating RESTful APIs into mobile applications.
    • Programming Skills: Proficiency in mobile frameworks and libraries such as Jetpack Compose, Firebase, and ktor.
    • Communication Skills: Strong problem-solving, communication, and collaboration abilities.
    • Remote Work Ability: Ability to work effectively in a distributed, remote-first environment.
    • Language Proficiency: Fluent in English.

Additional Qualifications (Nice to Haves)
  • Kotlin Multiplatform: Experience working on Kotlin Multiplatform projects for both Android and iOS.
  • BLE Devices: Experience with Bluetooth Low Energy (BLE) devices.
  • CI/CD Automation: Experience with mobile CI/CD processes.
  • Healthcare Experience: Previous experience in the healthcare industry

Why You'll Love Working Here
  • Meaningful Compensation: Competitive salary, performance bonus, and equity so you can share in what we build.
  • Great Health Coverage: Medical, dental, and vision plans with multiple options and strong company contributions.
  • Flexible Spending Perks: HSA, FSA, commuter benefits, and a $1,200 annual Lifestyle Spending Account to support wellness, commuting, family needs, and more.
  • Time to Recharge: Generous paid time off, sick leave, and company holidays.
  • Family-First Benefits: Paid parental leave, caregiver leave, and support for growing families.
  • Security & Peace of Mind: Company-paid life insurance and short- and long-term disability coverage.
  • Plan for the Future: 401(k) plan to help you build long-term financial security.
  • Care When You Need It: Easy access to telehealth and optional supplemental coverage for life's unexpected moments.


Starting Salary is at $139,000.00 (Exact Compensation may vary based on skills, experience, and location)

Similar Jobs

More Jobs at Prolaio

More Consumer Technology Jobs

Find similar Mobile Software Engineer (Android) jobs: