Skip to Main Content

Job Title


Senior Android Developer


Company : Onform


Location : New delhi, Delhi


Created : 2025-05-15


Job Type : Full Time


Job Description

At Onform, we're on a mission to help athletes and coaches reach their full potential by making objective, video-based feedback and expert instruction universally accessible through intuitive mobile and web apps. Our customers range from Olympic teams, professional baseball clubs to national cricket teams, schools, and colleges around the world.We believe in building a capital-efficient, sustainable, and profitable company—not one measured by how much venture capital we raise, but by the real value we deliver to our users. Our culture rewards focus, craftsmanship, and the relentless pursuit of impact.We're a remote-first team distributed across the U.S., Europe, and India.About the roleWe’re looking for a Senior Android Developer to join our small, high-impact team. You’ll work across the full product development lifecycle—from architecture to production—and build beautifully performant native experiences that make a real difference to athletes and coaches.Our Android app is in its early stages. Originally built using Flutter, we’re now going fully native with Kotlin. This is a unique opportunity to help shape the future of our Android stack while working on cutting-edge features in computer vision (CV) and on-device machine learning (ML).Your work will be informed not just by technical discussions with your teammates, but by direct feedback from our customers—we build fast, learn fast, and iterate quickly.Recent projects we’ve shippedHere’s a snapshot of what we have worked on recently to give you a feel for the work that we do:Trained a cutting-edge ML model using human movement data from our in-house 3D motion capture lab.Launched a 2D-to-3D pose inference model that renders a golf swing in 3D—fully on-device on Apple hardware.Built an video upload pipeline optimized for low-bandwidth environments.Developed and launched buttery-smooth video playback on Android.Shipped multiple computer vision algorithms to identify key moments in sports footage.What you’ll bringA Bachelor’s or Master’s degree in Computer Science or Computer Engineering.5–7 years of experience building and maintaining high-performance Android apps using Kotlin.A strong grasp of Android’s media and camera frameworks, with real-world experience building video recording, playback, or processing features.Familiarity with (or a strong desire to learn) TensorFlow Lite, MediaPipe, or equivalent frameworks for on-device ML inference.A product mindset with an eye for UI/UX—you care about polish and delivering value to users.Excellent debugging and performance profiling skills.A collaborative approach—you’re excited to work closely with ML engineers, mobile developers, and backend teammates.A bias to action and a “get things shipped” mentality.The ability to adapt and thrive in a fast-paced, customer-driven environment.Strong communication, accountability, and a passion for continual learning and improvement.Why Onform?You’ll have autonomy to make big decisions and a clear line of sight to customer impact.We’re a tight-knit team where your contributions won’t get lost in layers of bureaucracy.You’ll enjoy the flexibility to work when and where you’re most effective—we care more about outcomes than hours.You’ll be building a product people love in a domain that’s fun, challenging, and rewarding.The sports and fitness market is massive, and we’re lucky to serve a passionate user base. We can’t wait to see the impact you’ll have on our team, our product, and the athletes and coaches we support.Let’s do great things together!