Cutshort logo
Mercari, Inc logo
Software Engineer, Android
Software Engineer, Android
Mercari, Inc's logo

Software Engineer, Android

Priyanka Sharma's profile picture
Posted by Priyanka Sharma
4 - 9 yrs
₹20L - ₹40L / yr
Bengaluru (Bangalore)
Skills
skill iconJava
skill iconKotlin
skill iconAndroid Development
Model-View-View-Model (MVVM)
Native android

Our Mission

Mercari is a Japan-based company with the mission of “create value in a global marketplace where anyone can buy & sell.” Having continuously worked toward this goal since our founding in 2013, we are now transforming from a startup into a global player. While this transformation brings its own specific set of challenges, we believe that solving them one after another will allow us to fully achieve our mission. Are you interested in working together to take on these exciting challenges?


Our Culture

To achieve our mission at Mercari, our organization and each of our employees share the same values and perspectives. Our individual guidelines for action are defined by our three values: Go Bold, All for One, and Be a Pro. Our organization is also shaped by our four foundations: Sustainability, Diversity & Inclusion, Trust & Openness, and Well-being for Performance. Regardless of how big Mercari gets, the culture will remain essential to achieving our mission and something we want to preserve throughout our organization. We invite you to read the “Mercari Culture Doc,” which summarizes the behaviors and mindset shared by Mercari and its employees. We continue to build an environment where all of our members of diverse backgrounds are accepted and recognized, and where they can thrive while holding dear to Mercari’s culture.


Work Responsibilities

  • Native Android app development for Mercari and group companies' apps
  • The development environment is as follows.
  • Development language: Kotlin
  • Development environment: Android Studio
  • Build tool: Gradle
  • CI/CD: CircleCI
  • Others: GitHub, Firebase, Slack, Figma, JIRA, Confluence


Minimum Requirements

  • Shared understanding and belief in Mercari Group mission and values
  • At least 3 years of experience developing native Android applications with Kotlin Developing, operating, making decisions when selecting technology, and continuous improvement of large-scale product codebases
  • Ability to design and develop with performance and scalability in mind
  • Extensive knowledge of object-oriented software development, networking, memory management, and software testing
  • Good communication and interpersonal skills with the ability to collaborate with multiple stakeholders
  • Familiarity with architecture frameworks like MVVM, MVP, declarative UI, or similar architectures


Preferred Requirements

  • Experience using and installing Jetpack functions such as Android Architecture Components
  • Understanding of UI development
  • Familiarity with Agile methodologies like Scrum, Kanban, etc
  • Experience in iOS or web development
  • OSS contribution experience/familiarity with the OSS community
  • Customer-centric product development in E-commerce/Fintech
  • Working in multi-cultural and diverse teams
  • Team Leadership experience



Working Conditions


Employment Status

Full-time


Office

Bangalore

  • Hybrid Workstyle

Work Hours

  • Full flextime (no core time)
  • *Does not apply to all positions
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Mercari, Inc

Founded :
2013
Type :
Product
Size :
1000-5000
Stage :
Profitable

About


Launched in 2013 and becoming the first Unicorn company in Japan, Mercari Group is a Japan-based corporate group operating in both Japan and the US. Our mission is to create value in a global marketplace where everyone can buy and sell.


Mercari is the largest marketplace platform with over 20 million monthly users in Japan. Through the Mercari app, users can sell their used or unwanted items to those who need them just by taking a photo and entering in some basic information. We are constantly developing our app to provide an environment where anyone can conduct transactions easily, safely, and securely. As part of these efforts, we have invested in the latest technologies such as AI and machine learning, and have released various functions such as escrow payment, AI listing, and barcode listing.


The app currently operates in Japan and the US, with 5.6 million monthly users in the US (as of 2022.3).


We have also successfully launched new businesses such as our mobile payment service Merpay. Today, Mercari Group is made up of multiple subsidiary businesses, including those involved in logistics, B2C e-commerce, blockchain, and sports team management.


Mercari India located in Bengaluru will harness the infinite power of technology to create high-quality service where our people come together to build products that will further strengthen our leadership position in a global product market.

Website

https://about.in.mercari.com/

Industry

Technology, Information and Internet

Read more

Company video

Candid answers by the company

What does the company do?
What is the location preference of jobs?

Company social profiles

linkedin

Similar jobs

Wekan Enterprise Solutions
Bengaluru (Bangalore), Chennai
7 - 15 yrs
Best in industry
skill iconReact Native
skill iconFlutter
skill iconiOS App Development
skill iconAndroid Development
skill iconKotlin
+4 more

Software Development Engineer III (React Native)


Experience: 7+ years


About Wekan Enterprise Solutions


Wekan Enterprise Solutions is a leading Technology Consulting company and a strategic investment partner of MongoDB. We help companies drive innovation in the cloud by adopting modern technology solutions that help them achieve their performance and availability

requirements. With strong capabilities around Mobile, IOT and Cloud environments, we have an extensive track record helping Fortune 500 companies modernize their most critical legacy and on-premise applications, migrating them to the cloud and leveraging the most cutting-edge technologies.


Job Overview


We are seeking an experienced and passionate Mobile Software Development Engineer (SDE-3) with expertise in React Native. In this senior role, you will lead efforts to modernize legacy applications and develop new, high-performance mobile applications for large enterprise

clients and growth-stage startups. You will play a key role in mission-critical projects, working closely with business stakeholders, customer technical teams, and MongoDB Solutions Architects.

The ideal candidate will have strong technical leadership, system design expertise, and a track record of mentoring junior engineers. You will thrive in a fast-paced environment, driving the delivery of scalable, high-quality mobile applications.


Location - Chennai or Bangalore


Required Experience and Skills:


● 7+ years of experience in mobile application development, with at least 3+ years of hands-on experience working with React Native and TypeScript.

● Proven experience building high-performance mobile applications for

enterprise-grade solutions or high-traffic consumer apps.

● Solid understanding of mobile architecture, component design, and system performance optimization, with hands-on experience in testing, debugging, and performance tuning.

● Expertise in integrating RESTful APIs, third-party SDKs, and cloud services into mobile applications.

● Experience with state management libraries such as Redux or Context API.

● Strong proficiency in JavaScript (ES6+) and TypeScript, with a deep understanding of modern front-end development practices.

● Hands-on experience with mobile build tools, CI/CD pipelines, and version control systems.

● Strong problem-solving skills, attention to detail, and experience writing and maintaining clear, detailed technical documentation.

● Excellent verbal and written communication skills, with the ability to clearly explain complex technical concepts to both technical and non-technical stakeholders.


Good to Have Skills:

● Familiarity with Atlas Device Sync, Ditto, PowerSync, ObjectBox, or similar technologies for offline-first solutions and data synchronization in mobile apps.

● Experience with native mobile development (e.g., Swift for iOS, Kotlin/Java for Android).

● Familiarity with cloud platforms such as AWS, Azure, or GCP, and Mobile Backend-as-a-Service (MBaaS) solutions (e.g., Firebase, AWS Amplify).

Read more
Global Industrial IoT technology company
Global Industrial IoT technology company
Agency job
via Qrata by Prajakta Kulkarni
Remote only
4 - 7 yrs
₹20L - ₹35L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Voice Over IP (VoIP)
Video over IP
+3 more

Technical Skills Required

  • Expert with BSPs and use of Peripheral Device Drivers, on Android and Linux Operating Systems
  • Expert with device boot for speed and absolute reliability on headless devices
  • Expert allocation/efficient use of operating infrastructure: memory, CPU, I/O, and serial communications
  • Expert full stack application development on Android and Linux Operating systems:
  • Java, Kotlin, JS, C/C++, ---- a plus to have Python
  • Expert use of various build and debug tools for Android and other Operating Systems
  • Skilled at architecture and implementation of custom algorithms and rules engines using onboard sensors for industrial applications: ex: fall detect, collision avoidance, man down, alerts
  • Skilled with battery life optimizations
  • Skilled with implementation of user interfaces for devices based on requirements 
  • Skilled with Sensor Integration in Android or other OS framework (Linux, RTOS)
  • Skilled with device configuration management
  • Experience to integrate and tune camera and audio subsystems for VOIP and Video calling
  • Able to port and integrate from/to one chipset to another
  • Able to support device software across product life cycle
  • Understanding of enterprise grade application requirements, networking and network security
  • Experience with application/device diagnostics and self-healing configurations for enterprise grade solutions
  • Experience with secure over the air software/firmware upgrades, device configuration and management from network server
  • Experience with design and support for factory provisioning and test
Read more
Syphnosys Technology Pvt Ltd
Mira Sidhdhapara
Posted by Mira Sidhdhapara
Surat
1 - 2 yrs
₹1L - ₹3L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
• Proficiency in Java, Kotlin, or C++.
• Ability to use the Android Studio, including the Android SDK, with ease.
• Prior experience as an Android Developer will be advantageous.
• Excellent coding and proofreading skills.
• Ability to manage your workload with minimal supervision
• Proofreading your code and correcting mistakes before each app is released.
• Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order
Read more
Leading global provider of secure data erasure
Leading global provider of secure data erasure
Agency job
via Jobdost by Sathish Kumar
Pune
2 - 4 yrs
₹4L - ₹12L / yr
skill iconiOS App Development
skill iconObjective C
skill iconSwift
Xcode
Model-View-View-Model (MVVM)
+3 more

Job Description

 

Position Summary:

We are looking for a Mobile application developer responsible for the development and maintenance of applications aimed towards iOS, including mobile phones and tablets. Your primary focus will be the development of such applications and their integration with other services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential. You will be responsible for the product development with quality and by following the engineering practices. The candidate should be a team player who should be able to code, do the peer code review, defect fixes wherever needed on the existing product.

Responsibilities:

 Design and build applications for iOS

 Ensure the performance, quality, and responsiveness of applications

 Collaborate with a team to define, design, and ship new features

 Innovative thinking for problems solutions. Solid implementation

 Identify and correct bottlenecks and fix bugs

 Achieving Code, module delivery dates within time

 Help maintain code quality, organization, automatization, and documentation

 Uses Agile Scrum Methodology for software development

 Develops unit tests for all new code

 Has all code changes peer reviewed and must peer review code when required

 Provides input for documentation of new or existing programs

 Well versed with usage of debugging tools to analyze and solve complex problems independently

 Diagnose and resolve complex level issues of application

 Participate in interactions with all levels of personnel with different teams Skills:

 Proficient in all versions of Swift, with a good knowledge of its ecosystems

 Solid understanding of object-oriented programming

 Experience in App Store distribution process and Enterprise distribution of Apple

 Good knowledge of performance limits and characteristics

 Knowledge of memory management and multi-threading, background thread handling and iOS file systems

 Knowledge of private framework in swift and objective C languages

 Experience with embedded databases and other system datastores

 Experience of automated testing platforms and unit tests for Mobile applications

 Familiarity with RESTful APIs to connect to back-end services

 Good sense of UI design and a user-oriented focus  Knack for benchmarking and optimization  Proficient understanding of code versioning tools e.g. Git

 Hands on experience in using Jenkins

 Familiarity with continuous integration

 Good Knowledge in design patterns

 Excellent interpersonal and written communication skills in English

 Good time management skills

 Certification of iOS development, swift language will be value added  Experience with Cocoa APIs on iOS and Apple frameworks AR, ML and swift UI is good to have

 2-4 years of work experience in Mobile application development.

 

Pay/compensation: Benefits: Health Insurance (including for Parents); Personal Accident Cover.

Read more
AI powered IT services company
AI powered IT services company
Agency job
via Jobdost by Sathish Kumar
Remote only
3 - 7 yrs
₹9L - ₹30L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
User Interface (UI) Design
skill iconXML
+5 more

The Impact you will create in the Job:

 

  • Developing SDKs on native Android with support for cross-platform technologies like ReactNative, Flutter along with hybrid development over platforms like Cordova. 
  • Apply data structures and algorithms to optimize the code for a lower memory, battery, and processing footprint - all with the goal to build plug-and-play SDKs that don’t expect the app developers to write any supporting code in the app.
  • As an individual contributor, you will tackle some of our broadest technical challenges that requires deep technical knowledge, hands-on software development and seamless collaboration with all functions.
  • You will envision and develop features that are highly reliable and fault tolerant to deliver a superior customer experience.
  • You will get an opportunity to work with some of the best talent while learning from various highly-functional teams in the company.
  • Plan and execute the roadmap with the engineering team to build and deliver next-generation systems.
  • You will also collaborate with cross-functional teams to meet deliverables throughout the software development lifecycle and continuously identify areas of improvement.
  • Identify and improvise areas of improvement through data insights and research.

 

What we look for?

  • Bachelor’s/Master’s degree in Computer Science/IT from premier institute.
  • 2-4 years of industry experience in Native Android development, with at least one live app on Google Play Store. 
  • Good knowledge of Kotlin and/or Java with an understanding of Android Native SDK, specifically network classes, concurrency handling, databases, and background processes. 
  • Strong knowledge of data structures and algorithms. 
  • Solid understanding of Android Libraries related to UI, network, background services, and database.
  • Familiarity with developing UI with both XML layouts and code. 
  • Good understanding of SDK integrations, debugging, and troubleshooting. 
  • Interest in exploring mobile app development ecosystems like React Native, Cordova and Flutter. 
  • Comfortable with tackling ambiguous problems and unblocking yourself.
  • Fair understanding of Push Notification ecosystem.
Read more
SeenIt
at SeenIt
4 recruiters
Sneha Adwani
Posted by Sneha Adwani
Kolkata
1 - 7 yrs
₹4L - ₹12L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Developers at Seenit are passionate about using technology to create an impact on the world they live in. At Seenit, you will get to collaborate with an accomplished team that loves solving real-world problems. You will get to work on key initiatives and cutting edge projects that will bring in the next phase of growth for the global retail industry.

Seenit’s suite of apps enables the leading retailers around the world to transform their customer experience and build loyal relationships with their customers. The apps allow retailers to make use of their physical infrastructure and resources to deliver a truly omnichannel experience in today's rapidly changing world of shopping.

We would welcome someone to the team who:

- Loves to write “clean”, well designed code to solve complex problems
- Can design, develop and test the core product software to ensure strong optimization and functionality
- Is inclined to contribute in all phases of the development lifecycle and takes end to end ownership of the project
- Is excited to support others to succeed and shine in a collaborative team culture

Your application will require you to have:

- Just some previous projects to showcase, no need for CV immediately

You should work with us because:

- We’re a relaxed diverse group and don’t take ourselves too seriously
- We're creative and want to change the world while we're at it (yes we do!)
- Our products have an international audience and our partners are around the globe
- Team lunches are more frequent than team meetings
- We love to travel and will ask you to take time off to refresh
Read more
Future Group
at Future Group
3 recruiters
Siddhi Desai
Posted by Siddhi Desai
Bengaluru (Bangalore)
3 - 6 yrs
₹20L - ₹25L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Model-View-View-Model (MVVM)
MVP
+7 more

About the company:

Tathastu, the next-generation innovation labs is Future Group’s initiative to provide a new-age retail experience - combining the physical with digital and enhancing it with data. We are creating next-generation consumer interactions by combining AI/ML, Data Science, and emerging technologies with consumer platforms.

 

The E-Commerce vertical under Tathastu has developed online consumer platforms for Future Group’s portfolio of retail brands -Easy day, Big Bazaar, Central, Brand factory, aLL, Clarks, Coverstory. Backed by our network of offline stores we have built a new retail platform that merges our Online & Offline retail streams. We use data to power all our decisions across our products and build internal tools to help us scale our impact with a small closely-knit team.

 

Our widespread store network, robust logistics, and technology capabilities have made it possible to launch a ‘2-Hour Delivery Promise’ on every product across fashion, food, FMCG, and home products for orders placed online through the Big Bazaar mobile app and portal. This makes Big Bazaar the first retailer in the country to offer instant home delivery on almost every consumer product ordered online.

 

Location: Bangalore or Mumbai-based candidates.   

 

Role & Responsibility:

  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and APIs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

 

Requirement:

  • 3-5 year of experience in Android app development
  • BS/MS degree in Computer Science, Engineering or a related subject
  • Should be passionate about the code you write
  • Good understanding of Android jetpack libraries and internals
  • Good experience on java 
  • Knowledge of kotlin is a plus
  • Good Knowledge of MVVM, MVP, Dagger, Observables, Livedata, Retrofit, Glide, OkHttp
  • Understanding in Unit Testing will be a plus
  • Proven software development experience and Android skills development
  • Proven working experience in Android app development and
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle.
Read more
EaseMyTrip.com
at EaseMyTrip.com
1 recruiter
Prashant Pitti
Posted by Prashant Pitti
NCR (Delhi | Gurgaon | Noida)
1 - 5 yrs
₹5L - ₹18L / yr
skill iconAndroid Development
skill iconKotlin
Rockstars

We are looking 2-3 Android Developer with minimum 1-year experience in:

*Tech Skills*
- Kotlin
- MVVM (LiveData, ViewModel)
- Networking: Retrofit2
- Dependency: Dagger 2
- Local database: Room

*Other Details*
- Join within 30 days
- Office: East Delhi (Anand Vihar metro)
- Willing to work in high growth startup
- Great Salary: ESOPs + Renumeration

*Your Work*
You will be creating a whole new way to travel. Millions of EaseMyTrip users would be benefited by your work directly. We are creating a very new and unique model of booking hotel and holiday.

*About Us*
EaseMyTrip is the 2nd largest (based on air-tickets sold in FY21), fastest-growing (47% CAGR growth from 18-20) & profitable (ever since last 13 years) travel portal in India.

EaseMyTrip is probably the only e-commerce company (in the world) that went public (current mkt cap USD 730 mn) while never raising funds from any investor (and remained bootstrapped).

EMT fought david-vs-Goliath battle for 13 years, as all its SIX competitors were deeply funded (and had luxury to be in losses) while EMT kept on surpassing them profitably.

Thanks
Prashant Pitti
IIT Madras Alum
Co-Founder - EaseMyTrip.com
Read more
A e commerce startup in india
A e commerce startup in india
Agency job
via zyoin by Pratibha Yadav
Bengaluru (Bangalore)
6 - 9 yrs
₹30L - ₹75L / yr
skill iconAndroid Development
skill iconiOS App Development
skill iconSwift
skill iconJava
skill iconKotlin
+1 more
  • Leads a project end-to-end and collaborates across functions. Drives planning, estimation and execution.
  • Understands requirements well and comes up with efficient design
  • Develops complex, well backed and bug-free products. Estimates accurately.
  • Takes well-reasoned tech decisions keeping in mind goals and trade-offs
  • Becomes a go-to person in more than one area. Provide technical mentoring to team
  • Communicates clearly, gets clarifications and establishes expectations for all parties
  • Helps establish SDLC best practices and high standards of code quality
  • Demonstrates excellent problem solving & debugging skills
  • Proactively identifies and resolves issues in requirements, design and code
  • Perform peer code reviews and help us all get better.
Read more
Hubilo Softech Private Limited
Sowmya Rani
Posted by Sowmya Rani
Remote only
4 - 10 yrs
₹8L - ₹30L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Object Oriented Programming (OOPs)
MVC Framework
+2 more

Android

  • Strong understanding of the OOPS concept.
  • Working experience in Java and Kotlin language. (Must)
  • Knowledge of Offline Sync, Multithreading, Realm/Room/SQLLite databases, Live data, Socket Programming. (Must)
  • Familiar with Android Jetpack components (Must)
  • Idea/Experience of MVC/MVVM and MVP
  • At least 1 live application on Playstore. (Must)
  • Good debugging and problem-solving skills.

Good to have

  • Idea/experience in RxJava, RxKotlin
  • Idea/experience of unit and instrumentation testing in Android
  • Knowledge of Web RTC.
  • Experience with tools like Git, Jira, Basecamp, BitBucket, Azure DevOps would be an advantage.
  • Good to have experience working with IOT projects, Bluetooth technologies
  • Active Open Source, GitHub or Stack Overflow contribution will be a big plus
  • Having personal apps in play store will be an added advantage
  • Working knowledge of the general mobile landscape, architectures, trends & emerging technologies.

What we look for in people 

 

critical thinking, openness to unlearn and learn, collaborate seamlessly cross borders, enjoy working in a remote and fast paced environment, curious and passionate about solving customer problems, consensus driven decision making approach, persuasive communication and precision for details

Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos