Android Engineer (Kotlin)

4 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Experience

: 4.00 + years

Salary

: Confidential (based on experience)

Expected Notice Period

: 15 Days

Shift

: (GMT+05:30) Asia/Kolkata (IST)

Opportunity Type

: Remote

Placement Type

: Full Time Contract for 12 Months(40 hrs a week/160 hrs a month)

(*Note: This is a requirement for one of Uplers' client - LL)What do you need for this opportunity?Must have skills required:cloud service integration, ios development, Ci/Cd Pipelines, Jetpack Compose, JUnit, Kotlin, MVVM, Android, Java, RESTAPILL is Looking for:

Role: Android Engineer (Kotlin)

Overview

Launch Lab is supporting a global leader in human performance and healthcareThis role is a unique opportunity to join the Mobile Engineering group responsible fordeveloping high-impact Android applications used to manage data, communicate, andgain actionable insights.You’ll be working on an existing flagship application used globally, with scope for newfeature development and modernisation using the latest Android frameworks.

Engagement Details

  • Number of Roles: 1
  • Start Date: Immediate
  • Initial Term: 10 months (August 2026) with the possibility of extension
  • Location: Fully remote
  • Working Hours: 8h/day, availability required during UK business hours

About The Project

The Android engineer will work on the client’s core mobile application, focusing on bothfeature delivery and platform enhancements.Modules and features include:
  • Messaging and communications
  • Calendar and event management
  • Data capture forms and reporting
  • User profiles and theming
  • CMS feed and UI integration
The app leverages a shared Kotlin Multiplatform network and data layer serving both
Android and iOS applications. Work will involve enhancing existing modules anddeveloping new functionality using modern Kotlin and Jetpack Compose.Architecture & tooling:
  • MVVM and Clean Architecture mix
  • Jetpack Compose, Coroutines/Flow, Hilt, Retrofit, WorkManager, DataStore
  • CI/CD with CircleCI and Fastlane
  • Testing frameworks: JUnit, Espresso (legacy), Mockk, Compose UI, Paparazzi
The product integrates with a Ruby on Rails backend hosted on AWS, via RESTful APIs.

Must-Have Experience & Skills

Technical

  • 4–5 years building and shipping complex Android apps to production
  • Expert in Kotlin, with some exposure to Java (legacy)
  • Experience working in MVVM/Clean Architecture environments
  • Hands-on with Jetpack Compose, Hilt, Coroutines/Flow, and Retrofit
  • Experience writing unit, snapshot, and UI automation tests (JUnit, Mockk, Espresso,
Paparazzi)
Familiarity with CI/CD pipelines (CircleCI, Fastlane) and Git workflows
  • Strong understanding of software design patterns, object-oriented programming,
and Android lifecycle management
  • Experience integrating with REST or GraphQL APIs
  • Proven delivery in agile product teams

Business & Delivery

  • Fluent technical English and excellent communication skills
  • Experience working remotely within cross-functional teams (Product, Design, QA)
  • Comfortable working in agile/SCRUM environments
  • Demonstrated ability to collaborate on feature planning and iteration

Nice-to-Have Skills

  • Experience with Kotlin Multiplatform
  • Exposure to iOS development (Swift/SwiftUI)
  • Cloud services integration (serverless functions, notifications, storage)
  • Strong UI/UX sensibility and attention to usability

Soft Skills

  • Strong collaborator with excellent communication
  • Pragmatic and iterative approach to problem-solving
  • User-centred mindset and empathy for product users
  • Passion for quality, testing, and continuous improvement
  • Comfortable balancing autonomy with teamwork

Responsibilities

  • Design, build, and maintain robust Android applications using Kotlin and Compose
  • Develop intuitive UIs that simplify data capture and visualisation
  • Collaborate with Product, Design and Data Science to iterate on new features
  • Write scalable, well-tested code and ensure CI/CD reliability
  • Participate in prototyping and innovation discussions
  • Contribute to the technical direction, architecture, and tooling standards of the
mobile platform

Success Criteria

  • Within 4–6 weeks: onboard successfully, contribute to feature delivery, and
demonstrate familiarity with architecture and tooling
  • Within 3–6 months: own key feature areas (e.g., messaging, reporting, or forms),
delivering new functionality with strong test coverage and code quality
  • Maintain and improve app performance, reliability, and user experience
  • Contribute to ongoing improvements in build tooling, testing, and process
automation

Working Practices

  • Methodology: SCRUM
  • Team Size: 4 engineers (2× Android, 2× iOS) plus Product, Design, QA
  • Tooling: Jira, Slack, GitHub, Google Workspace, Android Studio
  • Ceremonies: Daily stand-ups, sprint planning, backlog grooming, demos,
retrospectives

Additional Information

  • Equipment: Mac laptop required (Jamf managed)
  • Onboarding: 4-week structured onboarding plan with HR and manager
  • Compliance: Confidentiality agreement + security training (with ongoing monthly
modules)

Assessment Process

  • CV Review – Check for experience on paper
  • Launch Lab technical screening (30 mins)
  • Launch Lab collaborative assessment (1 hr)
  • Final interview (culture fit + technical interview incl. system design, product
interaction, 2-2.5 hrs)

Next Steps

  • Optional: GitHub/Play Store examples or technical portfolios

How to apply for this opportunity?

  • Step 1: Click On Apply! And Register or Login on our portal.
  • Step 2: Complete the Screening Form & Upload updated Resume
  • Step 3: Increase your chances to get shortlisted & meet the client for the Interview!

About Uplers:

Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Uplers logo
Uplers

Digital Services

Ahmedabad

RecommendedJobs for You

bhubaneswar, odisha, india

raipur, chhattisgarh, india

jamshedpur, jharkhand, india