Software Development Engineer - III - Mobile
Upstox
Apply Now
Bengaluru, Mumbai, India Full Time  • Mid level Posted 1 Week, 6 Hours ago www.naukri.com
software software-development development engineering indians writing it performance security fintech apps mentoring design architecture applications production ui ui-ux ux coding testing deployment collaboration product back-end jetpack kotlin compose junior culture learning metrics health android libraries ai debugging shipping mvvm programming management offline storage problem-solving computer-science science ownership user-experience
About the Job

As a senior member of our Android Engineering team, you'll play a pivotal role in designing and building world-class mobile experiences that empower millions of Indians to trade, invest, and grow their wealth with confidence. This isn't just about writing code; it's about shaping the performance, security, and scale of one of India's most loved fintech apps.

If you're excited by solving complex technical challenges, mentoring engineers, and pushing the boundaries of mobile innovation, this role is for you.

What You'll Own
  • Design & Architecture: Drive the design and architecture of scalable, secure, and high-performance Android applications.
  • End-to-End Development: Own features from concept to production, ensuring seamless UI/UX and optimal app performance.
  • Code Quality & Standards: Champion best practices in coding, testing, and deployment, raising the bar for the entire mobile team.
  • Collaboration: Partner with Product, Design, and Backend teams to deliver frictionless, intuitive customer experiences
  • Innovation: Explore and implement modern Android technologies (Jetpack, Kotlin Coroutines, Compose, etc.) to stay ahead of the curve.
  • Mentorship: Guide and mentor junior engineers, fostering a culture of technical excellence and continuous learning.
  • Performance & Monitoring: Define metrics, monitor app health, and continuously optimise for speed, stability, and scale.
Who You Are
  • 4-7 years of hands-on Android development experience, with strong expertise in Kotlin, Android SDK, and Jetpack libraries.
  • AI-native, with the mindset to harness AI for accelerating development, debugging, performance optimisation, automating workflows, and driving smarter engineering decisions
  • Proven Track record of shipping complex, large-scale Android apps with millions of users.
  • Strong grasp of mobile app architecture (MVVM/MVI), design patterns, dependency injection, and reactive programming.
  • Skilled at writing clean, maintainable, and testable code.
  • Exposure to performance tuning, memory management, multithreading, and offline storage strategies.
  • Collaborative mindset and able to work seamlessly with cross-functional teams while also mentoring peers.
  • Relentlessly resourceful, with a go figure it out attitude and strong problem-solving skills.
  • Bachelor's Master's degree in Computer Science or related field preferred.
Why This Role Rocks
  • You'll build at scale a powering a fintech platform trusted by millions of active users.
  • You'll work on cutting-edge mobile tech (Kotlin, Jetpack, Compose, modular architecture) with freedom to innovate.
  • You'll have high ownership and visibility, directly shaping the user experience of one of India's top fintech apps.
  • You'll join a team of smart, driven engineers who thrive on solving big, meaningful problems.
  • Every Line of code you write will impact the way India invests.
About Upstox
Bengaluru, Mumbai, India
software software-development development engineering indians writing it performance security fintech
Upskilling Program
PM Residency Program

Become a Product Manager at Interviewhood for 3 months. Gain real PM experience and build your portfolio.

Learn more
Career Success Tools
Interview Prep
Question Bank

Build structured answers, practice with flashcards, and ace interviews with confidence.

  • Multi-tagging system
  • Answer templates
  • Flashcard mode
Start Preparing
Popular
Job Tracker

Organize applications, track interview progress, and land jobs faster with a visual Kanban board.

  • 7-stage Kanban board
  • Drag-and-drop
  • Activity timeline
Start Tracking
Career Planning
Career Planner

Assess your situation, explore directions, set goals, and take action with confidence.

  • Self-assessment
  • Direction explorer
  • Goal setting
Start Planning
Productivity
Task Manager

Get more done, stress less. Combine tasks, goals, and habits to stay organized and achieve career success.

  • Task management
  • Goal tracking
  • Habit streaks
Start Organizing
Reflection
Journal

Reflect daily, grow faster. Document wins, learn from failures, and build career confidence.

  • Log wins
  • Track failures
  • Capture learnings
Start Journaling
Networking
Networking CRM

Build relationships, win business. Manage leads, track follow-ups, and convert connections into opportunities.

  • 6-stage pipeline
  • Drag-and-drop
  • Follow-up tracking
Start Managing
Career Path
Career Map Generator

See where your career can go. AI-powered visualization showing multiple paths and required skills.

  • Multiple career paths
  • Mark current position
  • Skills per level
Create Your Map
Branding
Personal Brand Manager

Stop blending in, start standing out. Define your unique value and build a memorable brand.

  • 14-field framework
  • Visual canvas
  • PDF export
Start Building
Learning
Learning Plan Generator

Stop guessing what to learn. AI-powered roadmaps that identify skill gaps and create personalized plans.

  • AI-powered analysis
  • Skill gap detection
  • Curated resources
Create Your Plan
Resume Tools
Bullet Point Generator

Stop listing duties, start showcasing impact. AI-powered bullets that transform work experience into achievements.

  • 5 competency categories
  • AI-powered generation
  • One-click copy
Start Generating
Done