SDE 2 Mobile
About Plotline
Plotline is a mobile adoption platform that helps product and marketing teams across various industries to seamlessly integrate onboarding guides, stories, videos and other interactive elements into their app. We directly impact metrics like feature adoption, activation and retention.
Some of our customers today include Dream11, Zepto, CoinDCX, BharatPe, Upstox and more.
With an infrastructure handling over 40 billion API calls per month, and reaching over 800 million users, Plotline operates on a scale equivalent to 100+ large B2C companies combined.
Overview
We’re hiring a talented Mobile Engineer (SDE 2) to join our team and play a pivotal role in developing scalable, performant, cross-platform mobile SDKs. You will be instrumental in building and optimizing features that power delightful user experiences on apps used by millions every day.
Outcomes expected
- Cross-Platform Feature Development – Design, develop, and deploy robust, scalable SDK features across React Native, Flutter, Android, and iOS.
- Performance & Scalability – Ensure our SDK remains lightweight, performant, and reliable even as we scale to billions of devices.
- Product Delivery & Ownership – Drive high-quality implementation, testing, debugging, and release processes, ensuring stable roll-outs across platforms.
- Collaboration & Cross-team Alignment – Work closely with Product, Backend, Design, and Customer Success teams to identify, prioritize, and deliver high-impact features.
- Innovation & Continuous Improvement – Experiment and iterate quickly on new ideas, enhancing functionality, usability, and SDK efficiency.
Responsibilities
- Build, optimize, and maintain mobile SDKs for platforms including React Native, Flutter, Android, and iOS.
- Architect and implement scalable solutions that maintain top performance across diverse devices and operating systems.
- Proactively identify performance bottlenecks and optimize the SDK for efficiency, responsiveness, and reliability.
- Write clean, maintainable, and well-documented code, and participate actively in code reviews to promote best practices.
- Collaborate closely with cross-functional teams, turning product requirements into high-quality, scalable SDK features.
- Stay up-to-date with mobile development trends, platform updates, and emerging technologies to continually improve our offerings.
Requirements and background
2-4 years of mobile engineering experience, building and shipping high-quality, scalable mobile applications or SDKs.
- Proficiency in developing cross-platform mobile applications or SDKs using React Native or Flutter, along with native platform experience in either Android (Kotlin/Java) or iOS (Swift/Objective-C).
- Demonstrated ability to write high-performance, memory-efficient, and scalable mobile code.
- Solid understanding of mobile application architecture, state management, and design principles.
- Experience optimizing mobile applications for performance, responsiveness, and stability at scale.
- Strong debugging skills and familiarity with performance analysis tools and techniques.
- Good communication and collaboration skills, and the ability to effectively translate technical insights across stakeholders.
What we offer
- A chance to be a part of a rapidly growing company in the exciting mobile app space.
- A dynamic and creative work environment with a diverse and passionate team.
- Competitive salary and benefits.
If our mission speaks to you, and you enjoy ownership, camaraderie and chaos of an early-stage start-up, we’d love to meet you and tell you more.