Software Engineering Intern - Client (Mobile)

Department Icon IT / Software Development & Related
Posted: 4 days ago
0-1 years
Bangalore Corporate Office, India
IT / Software Development & Related
work from office
Full Time
Closes 7 Jan 2027

Posted: 4 days ago
Let Jobaaj One apply for you

An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.

Job Description
About Company
Similar Jobs
Please verify your account first! Send OTP

Job Description

  • Title: Software Engineering Intern - (Client / Mobile - Android, iOS)
  • Department: Technology / Mobile Engineering
  • Location: Bangalore Corporate Office
  • Employment Type: Internship
  • Eligibility: Final-year students or recent graduates (B.Tech / B.E. / MCA or equivalent)

The Opportunity

Nudge is building India’s ultimate commerce rewards platform. For most users, Nudge is the mobile app: it is where they scan shopping bills, link accounts like Gmail or Swiggy and Zepto, play games, and watch their rewards grow.

Our Android and iOS apps share a codebase built with Kotlin Multiplatform (KMP) and Compose Multiplatform. As a Client Intern, you will build features in this app alongside our mobile engineers, with a mentor reviewing your work.

You don’t need prior KMP experience. If you have built apps on any mobile platform and want to go deep on modern cross-platform development, this role is for you.

What You’ll Achieve

Build Features Users Touch Every Day

  • Build screens and flows for bill scanning, account linking, rewards and in-app games.
  • Turn designs into polished, responsive UI with smooth animations and clear states (loading, empty, error).

Work Across the Mobile Stack

  • Integrate with backend REST APIs, handle networking, caching and offline behaviour.
  • Work with device capabilities like the camera, permissions, notifications and deep links.
  • Learn how shared Kotlin code runs on both Android and iOS, and where platform-specific code is needed.

Ship with Quality

  • Write tests, profile for performance and fix crashes and UI bugs.
  • Go through code reviews and learn the release process from build to Play Store and App Store.

Build Faster with AI

  • Use AI coding tools (e.g., Claude Code, Cursor, GitHub Copilot) to build screens, write tests and debug faster, while understanding and owning every line you ship.
  • Use AI to explore the codebase, turn designs into UI scaffolding, and prototype ideas quickly.

What You’ll Bring

  • Hands-on experience building apps on at least one mobile platform: Android (Kotlin/Java), iOS (Swift), Flutter or React Native.
  • Kotlin experience, or a clear willingness to learn it fast. Exposure to Jetpack Compose, SwiftUI or KMP is a strong plus.
  • Understanding of app architecture basics (MVVM or similar), app lifecycle and state management.
  • Comfort consuming REST/JSON APIs and handling async work (coroutines, async/await or similar).
  • Strong fundamentals in Data Structures and Algorithms, and familiarity with Git.
  • At least one app you built: on the Play Store / App Store, on GitHub, or a demo you can walk us through.
  • Hands-on experience using AI tools in your own projects, and the judgement to review, test and correct what they generate.
  • An eye for UI detail, curiosity, and the drive to learn fast in a startup environment.

Why You’ll Love Working Here

  • Ship to Real Users: Your features go out to users on both Android and iOS.
  • Modern Stack: Learn Kotlin Multiplatform and Compose Multiplatform on a production app, a skill few engineers have yet.
  • Direct Mentorship: Work closely with the engineers who built the app.
  • Path to Full Time: Strong interns may be offered a full-time mobile engineering role.
  • AI-First Workflow: Modern AI coding tools are part of how we build, every day.

Skills

JavaGoKotlinSwiftReactReact NativeAndroidIOSFlutterSwiftUIJetpack ComposeNetworkingGitGitHub

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

About Company

Talent500 is a global leader in providing AI-powered talent solutions. We help organizations build exceptional teams by leveraging cutting-edge technology and deep industry expertise.

Similar Jobs

View all
Loading...
Bag Logo
Jobaaj
Get jobs like this by email

New IT / Software Development & Related roles in Bangalore Corporate Office.

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

One email a day. Unsubscribe any time.