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

Sugary
at Sugary
2 candid answers
Ashutosh Saraf
Posted by Ashutosh Saraf
Mumbai, Bengaluru (Bangalore)
6 - 15 yrs
₹25L - ₹40L / yr
skill iconJava
skill iconAndroid Development
skill iconFlutter
Compose
JetPack
+1 more

Candidates from Product Based companies preferred with IC roles


Candidates who have worked in 0-10 journey and passionate to that again


Ready to work in high growth enviornment




Job Requirements :


- 3+ years on Flutter, Overall 7 years plus


- Hands on and individual contribution on Syntax, Logic and Debugging


- Take ownership of the entire fintech application having 1M + users


- Recruit , train and manage Senior Developers (our most junior developers are 3+ years)


- Worked on latest android versions


- Hands on on Firebase, notifications, Google Maps, Sessions Management , Socket integration


- Good at Core Java and create own libraries


- Work Exp in Lead role in past companies


Experience with Flutter is a plus

Read more
A funded ecommerce startup headquartered in Bangalore
A funded ecommerce startup headquartered in Bangalore
Agency job
via Qrata by Prajakta Kulkarni
Bengaluru (Bangalore)
5 - 12 yrs
₹35L - ₹50L / yr
Mobile App Development
skill iconFlutter
skill iconSwift
skill iconKotlin
skill iconAndroid Development
+1 more
My client is India's most trusted wholesale platform that empowers people to set up their own retail and sales businesses by providing better than industry margins on 200+ brands and dedicated delivery services throughout India. It has built an independent sales network for brands that want to penetrate new markets. The platform provides these unorganised ground-level wholesalers with an organised supply infrastructure with the best pricing and consistent product availability.

Minimum Requirements:

  • 6+ years of experience in Software Development and writing Unit tests for Mobile Apps
  • Excellent designing, debugging and programming skills in an Object oriented programming language like C#, Java, javascript, Swift, Dart etc.
  • Experience with Native Mobile development (Android or IOS) and Cross-Platform mobile development (preferably Flutter)
  • Solid understanding of SOLID principles
  • Strong knowledge of writing code for testability, modularity and extensibility
  • Knowledge of test methodologies and corresponding unit test framework tools like JUnit etc.
  • Excellent communication and organizational skills.

Good to have


  • Experience working with BloC Pattern and Dependency Injection
  • Knowledge of Eventing based programming patterns. 
  • Exposure to integrating Performance, Analytics, Attribution tools
  • Experience of using Flavors in application development
  • Knowledge of Multi-module development in Flutter (ex- via Melos)

Responsibilities:

  • Work with the product team and drive design, development and delivery of new features.
  • Investigate and fix issues referred to by the support team. Write code to automate tests to automate regressions.
  • Work on improving stability, debuggability, testability of existing functionalities/modules/components
  • Integrate REST and GraphQL APIs and consume in app.
  • Serve as a technical lead for the team
  • Mentor team members
Read more
stipe solutions pvt ltd
Srikanth Rajaram
Posted by Srikanth Rajaram
Bengaluru (Bangalore)
1 - 3 yrs
₹3L - ₹5L / yr
skill iconFlutter
DART
skill iconAndroid Development
skill iconiOS App Development
RESTful APIs
+1 more
  • Deep tech skills in flutter
  • Good programming knowledge of DART
  • Knowledge of REST API and JSON
  • Self start and dynamic 
Read more
Recro
at Recro
1 video
32 recruiters
Mohit Arora
Posted by Mohit Arora
Gurugram
3 - 7 yrs
Best in industry
skill iconReact Native
Mobile App Development
skill iconiOS App Development
skill iconAndroid Development
skill iconJavascript
+3 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
Duplex Technologies Services
Priyanka Mishra
Posted by Priyanka Mishra
aliganj lucknow
0 - 3 yrs
₹1L - ₹5L / yr
skill iconAndroid Development
skill iconJava
PL/SQL
skill iconXML
Web API
+1 more
Translate designs and wire frames into high quality code Design, build, and maintain high performance, reusable, and reliable Java code Ensure the best possible performance, quality, and responsiveness of the application Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automatization
Read more
Semperfi Solution
at Semperfi Solution
1 recruiter
Ambika Jituri
Posted by Ambika Jituri
Kochi (Cochin)
7 - 8 yrs
₹10L - ₹15L / yr
skill iconAndroid Development
skill iconFlutter
skill iconReact Native
skill iconiOS App Development
skill iconSwift
+1 more
  • Interact with the Project Managers / Leads / Clients
  • Understand the requirements and provide estimates for the planned tasks
  • Deliver best quality work without bugs in the estimated time frame
  • Help maintain code quality, organization, and automatization
  • Collaborate with cross-functional teams to design and release new features
  • Help the team to identify and correct bottlenecks, fix bugs
  • Excellent analytical and problem-solving skills

  • Experience / strong knowledge in both iOS & Android Mobile Application technologies
  • Proficient in SwiftUI, Swift, Xcode, Java, Kotlin and Android Studio, Flutter, React Native
  • Experience with version control: Maven, Gradle, Git, Cocopods
  • Experience in application submission/provisioning process
  • Experience in performance and memory tuning
  • Good understanding of computer science concepts, design patterns, algorithms, and data structures

  • Experience/knowledge in any of the Back-End technologies
 

Benefits:

  • Hybrid WFH policy
  • Annual company retreat
  • Team lunch
Read more
Simpl
at Simpl
3 recruiters
Elish Ismael
Posted by Elish Ismael
Remote only
3 - 8 yrs
₹5L - ₹30L / yr
skill iconReact Native
skill iconAndroid Development
skill iconiOS App Development
About Simpl (getsimpl.com)
The thrill of working at a start-up that is starting to scale massively is something else. Simpl (FinTech startup of the year - 2020) was formed in 2015 by Nitya Sharma, an investment banker from Wall Street and Chaitra Chidanand, a tech executive from the Valley, when they teamed up with a very clear mission - to make money simple, so that people can live well and do amazing things. Simpl is the payment platform for the mobile-first world, and we’re backed by some of the best names in fintech globally (folks who have invested in Visa, Square and Transferwise), and
has Joe Saunders, Ex Chairman and CEO of Visa as a board member.
Everyone at Simpl is an internal entrepreneur who is given a lot of bandwidth and resources to create the next breakthrough towards the long term vision of “making money Simpl”. Our first product is a payment platform that lets people buy instantly, anywhere online, and pay later. In
the background, Simpl uses big data for credit underwriting, risk and fraud modelling, all without any paperwork, and enables Banks and Non-Bank Financial Companies to access a whole new consumer market.
In place of traditional forms of identification and authentication, Simpl integrates deeply into merchant apps via SDKs and APIs. This allows for more sophisticated forms of authentication that take full advantage of smartphone data and processing power.

We are looking for an experienced (>4 years) mobile developer who is proficient with Android/iOS platforms along with exposure to React Native. You should have a sense of great ‘taste’ and be excited about building products with exceptional UX. You should be able to implement established best practices across the mobile platform including automation testing, continuous integration, and architectural patterns.

Responsibilities
1. Developing new user-facing features using Android/iOS and React Native
2. Building reusable and platform  specific components
3. Translating designs and wireframes into high-quality code
4. Optimizing components for maximum performance on Android and iOS
5. Brainstorm with designers & product managers to come up with product features

Requirements
1. Strong proficiency in tech stack (Java for Android developers & Swift, Objective-C for iOS
developers)
2. Thorough understanding of React Native and its core principles
3. Experience with popular React Native workflows (for Routing, State container, etc)
4. Experience with Native modules, bridging native code with React Native
5. Familiarity with newer specifications of ECMAScript
6. Experience with developing SDKs for Android or iOS platform is a plus
7. Familiarity with RESTful APIs
8. Familiarity with build pipelines and tools for mobile platforms
9. A knack for benchmarking and optimization
Read more
My client is a Product Based Start up
My client is a Product Based Start up
Agency job
Remote, Bangalore
7 - 10 yrs
₹20L - ₹35L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Model-View-View-Model (MVVM)
Android
+1 more

College: IIT, NIT, BITs other Tier 1 colleges  


   Priority skills:  Kotlin, MVP, MVVM, especially Viper, Unit & UI Test, Firebase, Google maps, design patterns, GIT

Responsibilities ( Experience 8-10 years)

    Design and development of apps for Android in Kotlin and JAVA
    Follow Google user interface guidelines and principles of material design
    Ensure performance and maintainability of the apps
    Code review and guidance to other team members to make sure code quality is as desired.
    Researching new frameworks and adapting the best of them in app development.

Skills Required

    Expert knowledge of Kotlin and JAVA
    Expert knowledge of Architectural patterns like MVC, MVVM and Clean Architecture.
    Expert understanding of Android run time model
    Experience with offline caching, threading and task management.
    Experience with object oriented design patterns.
    Experience with push notifications and Firebase or other similar PaaS systems.
    An Eye for design details, following pixel perfect designs.
    Experience with 3rd party libraries like okhttp, volley , Soket.io, Realm, Firebase, Facebook, Twitter, Instagram, RX Kotlin/JAVA.
    Team management skills.

 

Read more
CEDRETO MARKETING PRIVATE LIMITED
Ankit Agarwal
Posted by Ankit Agarwal
Bengaluru (Bangalore)
1 - 4 yrs
₹4.5L - ₹8L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Model-View-View-Model (MVVM)
RxJava
+2 more

Do Your Thng 

https://doyourthng.com/ 

About us:

DYT - Do Your Thing, is an app, where all social media users can share brands they love with their followers and earn money while doing so! We believe everyone is an influencer. Our aim is to democratise social media and allow people to be rewarded for the content they post. How does DYT help you? It accelerates your career through collaboration opportunities with top brands and gives you access to a community full of experts in the influencer space. 



Role : Android Developer


RESPONSIBILITIES 



  • 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 native Android as well as Angular tech stack while keeping performance goals in mind
  • Independently come up with different solutions, extensible Low-level design. Write modular, extensible, readable, and performant code
  • Strong unit test and debugging skills 
  • Proficient understanding of code versioning tools (git) 
  • Excellent interpersonal, leadership, influence, and communication skills 
  • Build, develop, mentor, and coach junior team members 


QUALIFICATIONS 

  • Must have Working Experience in a product-based organization for at least 18 months.
  • At least 2+ years experience and hands-on with mobile technologies
  • At least one product build and publish 
  • Work well under pressure and meet deadlines without sacrificing quality 
  • Work with distributed development teams 
  • Ability to resolve problems with support and must understand the mobile ecosystem and its limitations.
  • Understand Android Architecture components, strong fundamentals in Android technologies, and aware of new Android changes




SKILLS  REQUIRED 

  • Experience with kotlin is a must
  • Knowledge of mvvm architecture/ android architecture components
  • Knowledge of Rxjava and coroutines for multithreading
  • Knowledge of retrofit/okhttp for making HTTP calls
  • Knowledge of dependency injection using dagger2
  • Knowledge of android framework components like services, fragments, intent services
  • Knowledge of sql required 
  • Experience in offline data management
  • Write well designed, testable, efficient code 
Read more
Andesoft Consulting
at Andesoft Consulting
6 recruiters
Ashish Sharma
Posted by Ashish Sharma
Mumbai
3 - 10 yrs
₹5L - ₹15L / yr
skill iconAndroid Development
skill iconKotlin
Android Developer
skill iconJava
UIKit
+2 more
Role: Android Developer.
Job type: Full time.
Role type: Technical.
Location: Mumbai
Functional Area: Mobile App development specializing in CRM and Sales Force Automation IT solutions.

About the role:
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 the development of Android applications
and their integration with back-end services. This Android app developer will work with our team of engineers to
design and build the next generation of our mobile applications. In addition, an Android developer must pay special
attention to the application’s compatibility with multiple versions of Android and device types.
You will be responsible for -
● Design, build, and maintain high performance, reusable, and reliable Java and Kotlin Code..
● Collaborate with cross-functional teams to define, design, and implement features
● Translate designs and wireframes into high quality code.
● Should have strong UI development skills (complex views, trees, animations, rendering) and strong knowledge of
the Android UI kit
● Strong knowledge of Android UI design principles, patterns, and best practices.
● Ensure the best possible performance, quality, and responsiveness for the application.
● Experience consuming and/or designing REST APIs and knowledge on integrating with external data sources.
● Strong skills on JSON parsing as well as XML for fetching data into the application.
● Familiarity with cloud message APIs and push notifications.
● Deep understanding of the Android SDK and Android Studio/Eclipse.
● Unit-test code for robustness, including use cases, usability, and general reliability.
● Identify and correct bottlenecks, work on bug fixing and improving application performance
● Continuously discover, evaluate, and implement new technologies to maximize development efficiency
● Strong knowledge of different versions of Android, and how to deal with different screen sizes.
● Experience with offline storage, threading, and performance tuning.
● Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
● Ability to understand business requirements and translate them into technical / coding requirements.
● Proficient understanding of code versioning tools, such as Git.
● Excellent working skills on Android application components like Intent, Service, Broadcast Receiver, Content
Provider and Content Resolver.
● Excellent communication skill and think out of the box to achieve the business logic with less impact and
revisions.
Qualification & Experience:
● Any Engineering Graduate or Post Graduate.
● BS degree in Information Technology, Computer Science or equivalent (BE Preferred)
● 3 Years of Professional Experience.
Great to have’s: Must have skills or competencies.
● Strong written and verbal communication skills.
● Being able to work in a fast-paced multidisciplinary environment as in a competitive landscape new data keeps
flowing in rapidly and the world is constantly changing
What we offer you?
● An open minded, collaborative culture of enthusiastic technologists.
● Getting to work with our clients and be part of the next level evolution.
About Andesoft Consulting:
Andesoft is a boutique interactive services shop strategically combining business analytics and design. The primary
domain expertise covers, Web architecture, CMS and CRM technologies
Market and business analytics to achieve better market segmentation and campaign management
Custom off-line and on-line interactive applications
The 3 major business verticals we specialize in are Health Care, Financial Services, and Public and Non-profit
Sectors.
Company Profile: http://www.andesoftconsulting.com
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