Job Description
The Flipkart Group is one of India's leading digital commerce entities and includes group companies Flipkart, Myntra, and PhonePe. Started in 2007, Flipkart has enabled millions of consumers, sellers, merchants and small businesses to be a part of India's e-commerce revolution. With a registered customer base of over 200 million, offering over 150 million products across 120+ categories. Our efforts to democratize e-commerce in India, driving access and affordability, delight customers, create lakhs of jobs in the ecosystem and empower generations of entrepreneurs and MSMEs has driven us to innovate on many industry firsts. Flipkart is known for pioneering services such as Cash on Delivery, No Cost EMI and easy returns - customer-centric innovations that have made online shopping more accessible and affordable for millions of Indians.
Driven by the passion of 'Flipsters' and our core values of Audacity to Win, Bias for Action and Customer First, with Integrity Flipkart's work policies reflect the company's efforts to create a progressive work environment that drives inclusion and innovation and encourages work-life balance. Ranked at #1 in LinkedIn's 'Top Companies to Work For in 2026', among the '100 Best Companies for Women by Avtar and chosen among the Top 3 Most Desirable new-Age Recruiters by Dare2Compete, Flipkart is the ideal place to start and achieve great heights in your career.
Workplace Equality at Flipkart
Flipkart respects and values differences. We are proud to be an equal opportunity employer and are committed to promoting a diverse workplace culture where every individual is valued for who they are, regardless of race, color, age, faith, gender identity or expression, ****** orientation, nationality, marital status, professional pedigree, physical ability, veteran status, or any other characteristics. We firmly believe that when people with diverse identities and perspectives work together, we create the most value – for our customers, our people, and society. We are committed to fostering a culture of inclusion and belonging, where diverse teams innovate and excel every day.
Job Description
Flipkart has defined the eCommerce industry in India and will continue its leadership with its core value of putting “Customer first”. Flipkart is made of people who love being themselves and their independence of thoughts paves way for disruptive innovation in technology, business and operations fronts. As part of the UAR team you would be working for the Camera team to create features and storefronts for the customers.
Flipkart’s Android or iOS Retail app was the first eCommerce app in India to reach 100 million downloads, with an average user rating of 4.5 from millions of reviews. This requires us to continuously solve challenging unseen problems and build solutions that last. The idea is to build a sustainable system where pages that would consist of components that can be created just by configurations and the App team help build this platform of capability and widgets.
You would be working with the Camera team that helps build remarkable apps and help it scale newer heights. We are looking for smart people who are passionate about writing code that works flawlessly for the most fragmented platform - Android while making it super performant and ultra-light. You will be working to make the app ultra-light, extremely performant and super intuitive, none of which is an easy task.
What You’ll Do
• Design components by translating product requirements, break down projects into tasks and provide accurate estimates. Build scalable and reliable technology solutions at a rapid pace
• Work on android as well as React Native tech stack while keeping performance goals in mind
• Independently come up with different solutions, extensibile Low level design
• Build, develop modular features which can be easily plugged inside the existing app
• Write modular, extensible, readable and performant code
• Build, develop, mentor and coach junior team members
What You’ll Need
• B.E or B.Tech or equivalent with at least 2-3 years of experience and hands on with mobile technologies
• Experience with coding in mobile coding languages like Kotlin
• Ability to resolve problems with support and must understand the mobile ecosystem and its imitations
• Understand Android Architecture components, strong fundamentals in mobile technologies and be aware of new changes
• Must have performance optimization skills.
• Experience with mentoring and coaching team members
• Good to have performance optimization skills - Knowledge of how to optimize and build for limited-resource hardware and build a smooth experience
• Knowledge of web development is a plus (Vanilla JS,TypeScript,HTML5,CSS3,Flex)
• Some familiarity with continuous integration(CI/CD)
• Knowledge of react-native would be an added advantage.
Skills Required
Problem solving, coding, design, Android SDK, Kotlin, ReactJS/React Native,Javascript,TS Good to have - ARCore, working experience with camera api
Location
Bangalore, Karnataka
💡 Quick Summary
Seeking a career-building opportunity? The Software Development Engineer II | Android position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
