Cutshort logo
Shuttl logo
Team Lead (Android)
Team Lead (Android)
Shuttl's logo

Team Lead (Android)

Suvidha Chib's profile picture
Posted by Suvidha Chib
5 - 9 yrs
₹30L - ₹50L / yr
Bengaluru (Bangalore)
Skills
skill iconAndroid Development
Team Management
Project Management
skill iconJava
WHY SHUTTL ?
Shuttl makes it possible for thousands of daily commuters to travel with dignity. We are solving a huge infrastructural gap in our mass transport system with a lot of success. Our services are available to both the end consumer as well as businesses across many cities in India.
 
Our company culture reflects the responsible, liberal and creative mindset of our team. We believe that technology is and will be a key differentiator and we are excited to apply and create technology to solve problems in the mass transportation space.
 
Our engineering team is composed of three groups - consumer, business and platform. The consumer group builds solutions that allow ordinary citizens to use Shuttl. The business group builds solutions that service transportation and fleet management needs for businesses. Finally, the platform group is responsible for building the platform that is leveraged by the consumer and business groups.
 
WHAT WILL I DO ?
You will work as a Team Lead for Mobile.
 
You will report into the Engineering Manager. Your team mates will comprise of mostly Senior Software Engineers working on mobile, backend and web technologies developing high quality software.
 
As a Team Lead at Shuttl you are responsible for a team of software engineers. Your team is expected to deliver high quality software in reasonable timelines. You are also expected to contribute to architecture, review code, guide code design and work with product managers to understand, design, develop and deliver features.
 
HOW DO WE WORK ?
Our engineering process is a five step process which consists of phases for planning, developing, testing & profiling, releasing and monitoring.
 
The planning phase consists of documenting of the feature/task to be done followed by various discussions. These discussions cover product, delivery estimates, release plan, monitoring plan, test plans, architecture, code design, technology choices and best practice adoption.
 
The development and testing phase coexist and involve writing code, unit tests, performance tests, profiling, stress testing, code reviews and QA testing. This phase is punctuated with daily scrums and standups.
 
The release phase is largely about managing and communicating the release to customers and internal stakeholders and activating features.
 
The last phase is the monitoring phase where relevant metrics and exceptions are tracked and any critical refinement for the delivered feature is undertaken. This phase culminates with a retrospective.
 
WHAT SKILLS SHOULD I HAVE ?
For this role we expect you to have over 6+ years of experience in Android application development primarily using Java, of which at least 1 year should be team management experience. You should have strong knowledge of Android SDK & Runtime Environments, Location services, Google Maps and other Android support libraries, project and people management. An aptitude for product thinking is preferred. You should be well acquainted with Android Studio and various profilers. Working knowledge of Reactive programming and Kotlin is huge plus.
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 Shuttl

Founded :
2015
Type :
Product
Size :
100-500
Stage :
Raised funding

About

Founded in 2015, Shuttl is India's largest office commute service provider. With a mission of solving the pain of commute, Shuttl offers a space-efficient, safe, and cost-effective solution for urban India. Shuttl has demonstrated the ability to simultaneously address the dual challenge of congestion and pollution. The company catalyzes a shift away from private vehicles towards shared mobility - a win-win for citizens and cities. It also drives entrepreneurship by providing bus-owners on its platform with the latest technology, better financing, and relevant training, to help them scale and participate in offering a smarter, safer, and greener solution to bus riders. Today, Shuttl serves over 1,00,000 rides daily in seven cities including Delhi-NCR region, Mumbai, Kolkata, Pune, Chennai & Hyderabad. It covers 350+ long routes and operates a fleet of 2000 buses. It has also been awarded UK's Ashden Award (2018) and Road Safety Award by FICCI (2017). Shuttl is backed by Sequoia Capital, Amazon Alexa Fund, Times Internet, Lightspeed Ventures, Dentsu Ventures, Toyota Tsusho & SPARX Group.
Read more

Connect with the team

Profile picture
Suvidha Chib
Profile picture
Ravi Shah
Profile picture
Yamini Galhotra
Profile picture
Zinal Patel
Profile picture
Anuj Kanojia
Profile picture
Shamsul Arfeen
Profile picture
Tanika Monga
Profile picture
Divya Rao

Company social profiles

linkedin

Similar jobs

Remote only
4 - 7 yrs
₹3L - ₹8L / yr
skill iconReact Native
phpMyAdmin
PHPUnit
core php
skill iconLaravel
+7 more

React Native (Android developer with Strong knowledge in PHP Web application)


Company Description

iCloudEMS, a market leader in providing cloud-based end-to-end comprehensive education management solutions, empowers learner-centric approaches in India, UAE, and Africa. Since 2011, iCloudEMS has been committed to revamping education through technology, offering integrated digital platforms for educational institutions. Our mission is to automate and streamline academic activities, making education management efficient and hassle-free. We aim to expand our reach in Asia and the Pacific, fulfilling diverse educational needs with innovative solutions.


Role Description

This is a full-time remote role for a Mobile Application Developer specializing in React Native/ Android with NPHP or PHP application framework. The Mobile Application Developer will be responsible for designing and building mobile applications, ensuring high performance, writing reusable and efficient code, and collaborating with cross-functional teams. Day-to-day tasks include working on application development, engaging in object-oriented programming, and maintaining high standards of quality for iOS development.


Qualifications

  • Mobile Application Development, Mobile Applications, Application Development skills
  • Experience with Object-Oriented Programming (OOP), iOS Development
  • Proficient in React Native PHP technologies (strong knowledge)
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • Bachelor's degree in Computer Science, Information Technology, or a related fie


Benefits:

  • Provident Fund
  • Work from home


Read more
Applied Cloud Computing Pvt Ltd
Mumbai
4 - 9 yrs
Best in industry
skill iconFlutter
skill iconAndroid Development
skill iconiOS App Development
DART
Object Oriented Programming (OOPs)
+3 more

• Design, build, and maintain efficient, reusable, and reliable Flutter code to develop feature-rich, high-performance mobile applications for Android and iOS platforms.

Collaborate with designers to implement visually stunning and responsive user interfaces, ensuring an excellent user experience across various devices and screen sizes.

• Integrate mobile applications with backend APIs and services to facilitate seamless data exchange and ensure smooth app functionality.

• Identify and resolve bugs, performance issues, and other problems that may arise during the development process or in the live applications.

• Continuously optimize application performance and enhance the user experience by employing efficient algorithms and techniques.

• Stay up-to-date with the latest trends, tools, and technologies related to mobile development, particularly within the Flutter ecosystem, and apply them to improve development processes and outcomes.

Requirements

• Minimum 4 years of professional experience in mobile app development, with a focus on Flutter.

• Proven expertise in developing robust and complex mobile applications using the Flutter framework.

• Solid understanding of mobile app development concepts, including UI/UX design, offline storage, threading, and performance optimization.

• Strong proficiency in Dart programming language, along with a good understanding of object-oriented programming (OOP) principles.

• Familiarity with RESTful APIs and experience in integrating mobile applications with backend services.

• Strong communication skills to collaborate effectively with team members and clients.

Read more
One of our Premium Client
One of our Premium Client
Agency job
Chennai
3 - 6 yrs
₹4L - ₹8L / yr
skill iconReact Native
Mobile App Development
skill iconiOS App Development
skill iconAndroid Development
Windows App Development

Experience: 3 – 5 Years

React Native framwork app developement for IOS and android.
Build app and UI components from prototypes and wireframes
Working with Redux architecture.
Expo tool for development and app release ( Advantage)
APK and IPA generation using expo tool.

 

Read more
Recro
at Recro
1 video
32 recruiters
Aanvee  Verma
Posted by Aanvee Verma
Bengaluru (Bangalore)
2 - 6 yrs
₹9L - ₹16L / yr
skill iconReact Native
skill iconReact.js
skill iconJavascript
Mobile App Development
skill iconiOS App Development
+1 more

What does the core role include?

  • Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
  • Designing stateless components in React Native
  • Contributing in all phases of the development lifecycle
  • Working with the developers to create and maintain a robust framework to support the apps
  • Working with the developers to build the interface with a focus on usability features


What else can you expect in the role?

  • Prepare and produce releases of software components
  • Optimizing performance for the apps
  • Problem-solving skills, analytical mind, and positive attitude
  • Ability to think from end users perspective and focused on improving the overall product experience.
  • Deliver across the entire app life cycle concept, design, build, deploy, test, release to app stores and support


What can fetch you brownie points?

  • Hands on experience with React Native is required
  • Hands-on experience in React Native APIs, ReactJS, Javascript, ECMAScript (OOJS) and JSX.
  • Strong understanding of JavaScript ecosystem
  • Hands on experience on Android in creating Hybrid / Native applications
  • Demonstrable UI/UX experience on a large-scale app.
  • Thorough understanding of React Native development tools like IDEs (Nuclide, Atom, Sublime Text, or Visual
  • Good knowledge of JS frameworks like ReactJS is a plus.
  • Desired Skills and Experience
  • Hybrid Apps,React Native, Native iOS and Android Architecture understanding
Read more
MathonGo
at MathonGo
1 recruiter
G Pritiranjan
Posted by G Pritiranjan
Bengaluru (Bangalore)
1 - 2 yrs
₹5L - ₹10L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Let's talk straight to the point so that you don't waste time reading the same old intro.

What you must know
  1. Minimum product development experience of 1+ years with expertise in designing and implementing high-performance mobile applications
  2. Well-versed in Java, Kotlin, JavaScript, XML, and JSON.
  3. Thorough knowledge of Android APIs and platform capabilities
  4. Working knowledge of the mobile landscape, architectures, trends, and emerging technologies.
  5. Have published one or more apps in the Play Store
  6. Complete knowledge of app testing & releasing
  7. Familiarity with popular android libraries/methods like OkHTTP, Retrofit
If you have these, then its ++
  1. Experience in builidng educational apps.
  2. Experience with MathJax, KaTex
  3. Working experience with ReactNative

What to expect from us

  1. We won't see your college or degree. If you know your job, you will be paid well
  2. Good learning curve
  3. No boring meetings, PPTs. Straight to the point work.
Read more
Amzur Technologies
at Amzur Technologies
4 recruiters
Mani Reddy
Posted by Mani Reddy
Hyderabad, Visakhapatnam
4 - 9 yrs
₹7L - ₹10L / yr
skill iconAndroid Development
skill iconReact Native
skill iconJavascript

Job Title: Android Developer with React Native 


Job Description:

We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.


Key Responsibilities

  • 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 API's
  • 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.

Requirements

  • B.Tech Computer Science, Engineering or a related subject
  • 4+ years of software development experience
  • Have published at least one original Android app
  • Experience with Android SDK
  • Should have minimum 1 year of experience in React Native 
  • Experience working with remote data via REST and JSON
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle.

Read more
BigStep Technologies Pvt Ltd
at BigStep Technologies Pvt Ltd
1 video
3 recruiters
Eshitaa Rastogi
Posted by Eshitaa Rastogi
Remote, NCR (Delhi | Gurgaon | Noida)
4 - 9 yrs
₹10L - ₹15L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava

We are looking for someone having 4-7 years of experience in Android development with good work experience in writing & debugging Android applications, experience in OOPs fundamentals, Java, Kotlin, SQLite, MySQL database management system.

 

Responsibilities 

- Be involved in all aspects of development: playing a critical role in design, planning, development and deployment and help develop best practices for future development.

- Fast prototyping of proof-of concept features/applications based on a brief.

- Develop and maintain new features in Mobile Application development.

- Own the delivery of an entire piece of a system or application.

- Use technical knowledge and creative thinking to provide the most innovative solutions.

- Optimize the performance of the apps and keeping up to date with the latest industry trends in mobile technologies.

 

Technical Skills

- Comprehensive understanding of Android application architecture, Activities, Services, Intents, Content.

- Strong Kotlin development experience

- Strong OO design and programming skills in Java (J2EE/ J2ME)

- Familiar with the Android SDK and Studio.

- Experience in web service integration (SOAP, REST, JSON, XML) is desired.

- Architecture: MVP, MVC.

 

Non-Technical Skills

- Must have excellent oral and written communication skills

- Must be dedicated to delivering high-quality work and adhering to timelines

- Must be a good team player, good learner and a self-starter

- Must have the ability to work independently

- Must have good analytical and problem-solving skills

 

Read more
Navi
Navi
Agency job
via zyoin by Pratibha Yadav
Bengaluru (Bangalore)
3 - 8 yrs
₹25L - ₹55L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava

Ideal Candidate Profile

  • Strong grasp of computer science fundamentals and excellent problem-solving skills.
  • Good understanding of software engineering practices, Data Structures & Algorithms.
  • Solid programming skills in Java/Kotlin.
  • Good communication skills.
  • Strong sense of ownership and accountability.
  • Experience in Reactive programming, Asynchronous programming and Unit Testing will be an added advantage.
  • 3+ years of experience in product driven organization.
  • A Bachelors or master’s degree in engineering from a reputed institute (preferably IITs, NITs, or other top engineering institutes)
Read more
Pentoz Technology
at Pentoz Technology
2 recruiters
Yasodhamma Yasodhamma
Posted by Yasodhamma Yasodhamma
Remote, Bengaluru (Bangalore)
2 - 10 yrs
₹2L - ₹10L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development

Job description

 

JD:

 

- Design and build advanced app features for the Android platform.

- Work on MVP & MVVM architecture for building apps in Android Studio

- Translate designs and wireframes into high-quality code.

- Familiarity with RESTful APIs to connect Android applications to back-end services

- A reactive approach using RxJava or RxKotlin

- Prior experience in working with Google Maps and App Bundle

- Work with REST API(JSON) endpoints using Retrofit

- Good working knowledge of design patterns & OOAD

- Built and managed apps with over 1 million users

- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies

- Familiarity with Agile development, Scrums, continuous integration, and test-driven development processes

- Experience with Analytics, offline syncing, GCMs, deep-linking, notifications etc

- Experience in building apps in which transaction/payments happen

Read more
A growing startup in the emerging Blockchain space.
A growing startup in the emerging Blockchain space.
Agency job
via Adept Global by Foram Shah
Navi Mumbai, Mumbai
3 - 7 yrs
₹15L - ₹25L / yr
skill iconAndroid Development
skill iconJava
skill iconKotlin
User Interface (UI) Design
User Interface (UI) Development
We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be development of the front-end modules of Android applications and its integration with back-end services. Responsibilities: • Translate designs and wireframes into high quality code. • Understand the objective behind building the app and collaborate with the teams to define, design, and ship new features. • 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. Skills: • Proficient with Kotlin/Java, preferably experienced with Kotlin. • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes. • Strong knowledge of Android UI design principles, patterns, and best practices. • Experience with performance and memory tuning with tools. • Experience with Git or other code versioning system. • Familiarity with continuous integration. • You are curious, innovative, detail-oriented and an awesome team player, excited about our product, and excited to join the rest of our talented team.
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.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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