Cutshort logo
Cityflo logo
Lead Android Engineer
Lead Android Engineer
Cityflo's logo

Lead Android Engineer

Nishant Chandavarkar's profile picture
Posted by Nishant Chandavarkar
3 - 5 yrs
₹18L - ₹24L / yr
Mumbai
Skills
skill iconAndroid Development
skill iconKotlin
RxJava
Model-View-View-Model (MVVM)

At Cityflo, we are solving the problem of commuting to the office which affects employees in big, populated Indian cities every day. Cityflo provides a bus experience like no other - we run premium AC buses for daily commuters.  We’re changing the way urban Indians commute and enabling everyone to reclaim hours of their time every day. Before the imposed lockdown due to coronavirus, we were serving about 7500 commuters per day. We plan to scale to 5,00,000 rides per day in the next 4 years in a profitable and sustainable manner.

We're looking for people who are passionate about creating great Android applications.
You've been around for a few API levels and you know how to delight Android users. You’ve got an eye for the beautiful Android design our users expect and an attention to detail down to the very last dpi. You know your way around the View hierarchy and are eager to partner with Product and Design to craft efficient, performant, and delightful user experiences. You like building for the long term and value patterns and structures that allow for maximum flexibility in a constantly evolving product.

You can read more about our engineering and culture on our blog: https://blog.cityflo.com/tag/engineering/" target="_blank">https://blog.cityflo.com/tag/engineering/

What you should have:

 

  • At least three years of engineering experience, a large portion of which in a team environment
  • Bachelors/Masters degree in Computer Science, Engineering, or a related subject.
  • Strong computer science fundamentals: data structures, algorithms and programming languages
  • Experience working closely with product teams, designers, and other developers to create a truly delightful mobile experience
  • Familiarity with design concepts and constraints on mobile platforms.
  • Extensive understanding of Android framework components and their respective lifecycles
  • Experience developing highly performant Kotlin code and view layouts and the ability to diagnose performance bottlenecks
  • A disciplined approach to development, testing, documentation and code structure in a team environment
  • Familiarity with the Android tool ecosystem for development, testing, debugging, and performance benchmarking
  • An excellent understanding of best practices for concurrency and threading
  • MVVM design architecture pattern for android.


Preferred skills:

  • Open Source contributions & participation in programs like Google Summer of Code are a plus.
  • Have published one or more Android apps on the Play Store.
  • Dependency injections: Dagger, Koin.
  • Multi-threading and coroutines in Kotlin/Rxjava.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

About Cityflo

Founded :
2015
Type :
Products & Services
Size :
20-100
Stage :
Raised funding
About
CityFlo is a mobile app offering bus pooling service. Customers can select their daily travel route and book a bus based on their needs. Platform maps people going on the same route and assigns a bus to that route. Targeted at office goers. IIT Bombay founders. Since launching the app and operations in September, CityFlo runs over 85 buses plying 14 routes in Mumbai city and is doing 2,200 rides per day. Tickets cost about INR 3 per km with an average ticket size of INR 60 per commute booked. The platform sees an average of about 1,800 seat booking transactions on a daily basis.
Read more
Connect with the team
Profile picture
Ankit A
Profile picture
Nishant Chandavarkar
Profile picture
Sanit Tawde
Profile picture
Sudhanshu Mishra
Profile picture
Amandeep Singh
Profile picture
Samarth Paboowal
Profile picture
Anirudh Kanga
Profile picture
Sarwar Chahal
Company social profiles
linkedinfacebook

Similar jobs

A leading Edtech Giant
A leading Edtech Giant
Agency job
via Jobdost by Sathish Kumar
Hyderabad, Bengaluru (Bangalore)
4 - 8 yrs
₹15L - ₹30L / yr
skill iconSwift
skill iconObjective C
skill iconiOS App Development
Xcode
Model-View-View-Model (MVVM)
+3 more

WHO YOU ARE 

  • To be successful in this role, you’ll need to have the following skills: ∙ Love for coding: A fanatic about writing beautiful and scalable code. ∙ A sense of analytics: Strong analytical and troubleshooting skills. Should be resourceful, innovative and inventive.
  • ∙ Dynamic: Should be comfortable in dealing with lots of moving pieces. Have exquisite attention to detail, and are comfortable learning new technologies and systems. 
  • ∙ Team player: Knack for influencing without being authoritative. Pitch in wherever the team needs help, from writing blog posts to supporting customers. ∙ Accountability: High sense of ownership for your code and relentlessness to deliver projects with high business impact. 

KEY QUALIFICATIONS 

  • ∙ BE/BTech in Computer Science or related field. 
  • ∙ Minimum 3+ years of iOS application development. 
  • ∙ Build iOS applications from scratch and have an understanding of working with 3rd Party frameworks using Cocoapod as a dependency manager. 

KEY SKILLS 

  • ∙ Strong knowledge of iOS SDK, UIKit , Swift and having knowledge of socket.IO is a plus. 
  • ∙ Familiarity with RESTful APIs to connect iOS applications to back-end services. ∙ Familiarity with Push Notification APIs. 
  • ∙ Knowledge of the open-source iOS ecosystem and the libraries available for common tasks. 
Read more
Flaxen Infosoft
at Flaxen Infosoft
1 recruiter
Jain Harshita
Posted by Jain Harshita
Indore
0 - 1 yrs
₹1L - ₹2L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Model-View-View-Model (MVVM)
RxJava
+1 more

 Job Description:

  • Design and build advanced applications for the Android platform. Should

  have knowledge of firebase,android studio,API integration, flutter.

  • Translate designs and wireframes into high quality code.
  • Design, build, and maintain high performance, reusable, and reliable code.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Should be comfortable and have extensive knowledge of Native Android development

   techniques and practices.

Job Types: Full-time

Salary:  Rs. As Per Company Norms

Education: Bachelor’s (required), Master’s (Preferred)

Location:   Indore, Madhya Pradesh (Required)

Best Regards,

HR Department

Offic. Add-  519, 6th floor,  Onam Plaza, Near  Industry House, AB  Road, ndore, Madhya Pradesh, 452001

Read more
Woliba
Nathan Figg
Posted by Nathan Figg
Remote only
4 - 10 yrs
₹12L - ₹24L / yr
skill iconSwift
skill iconObjective C
skill iconiOS App Development
Xcode
Model-View-View-Model (MVVM)
+2 more

iOS Engineer for Woliba

Job Overview

We are looking for an experienced iOS Engineer who will continue to improve our mobile application including but not limited to performance, UI and UX. You’ll be responsible for building new and supporting existing product features.

The ideal candidate will have the ability to prioritize well, communicate clearly, have a consistent track record of delivery and have excellent software engineering skills. Creative engineering is balanced with high quality and a customer focus. Must be able to work across multiple facets of the project and juggle multiple product features at the same time. Strong analytic capability and the ability to create innovative solutions. We are looking for a highly motivated individual who is looking to grow their career in a fast-paced environment.


Responsibilities 

  • Design and build applications for iOS platforms
  • Ensure performance and quality of the application
  • Collaborate with a cross-functional team to define and design the app
  • Perform checks on the correct functionality of the app
  • Integrate the application with backend tools such as cloud, APIs and push notifications
  • Responsible to help maintain code quality, organization and automation
  • Responsible for providing prototypes and proofs of concepts
  • Use encryption tools to safeguard content
  • Research, evaluate and adopt next-generation technologies 

 

Qualifications and Skills 

  • IT Certification, required
  • Expert in Objective-C and Swift programming
  • UI and UX experience
  • Proficiency with 2D and 3D graphics frameworks
  • Experience with iOS frameworks
  • Adept with benchmarking and modification
  • Familiar with Apple's design principles and interface guidelines
  • Proficiency with offline storage, threading and performance tuning
  • Knowledgeable of cloud message API and push notifications_
  • Experience working in an agile environment that follows Scrum or other agile methodologies 
  • Experience developing software for Enterprise clients is preferred 
  • Excellent time management skills, with the ability to work under deadlines in a fast-paced environment
  • Attention to detail and commitment to high-quality/error-free deliverables
  • Great communication and problem-solving skills
  • Detail-oriented and a critical thinker 
  • A team player and leader but can work independently. 
  • Experience with Github and tools like Bugsnag or Sentry is a plus 

 

About you

  • Bachelor’s or Master’s in Computer Science or Computer Engineering  
  • 4+ years of iOS development experience 
  • Understanding of data structures and algorithms
  • Demonstrated experience with multi-tier applications

 

 

Our Culture

We help companies manage their biggest asset, their people. We are disrupting the corporate wellness market to help companies large and small to support employee and workplace wellbeing. If you’re ready to join our growing team and have the opportunity to be a part of a company that is focused on Woliba (Work-Life-Balance) then we’d love to hear from you. 

Read more
Artium Academy
at Artium Academy
3 candid answers
Saman Multani
Posted by Saman Multani
Bengaluru (Bangalore)
2 - 4 yrs
₹8L - ₹13L / yr
skill iconiOS App Development
skill iconObjective C
skill iconSwift
Model-View-View-Model (MVVM)
Unit testing
Our Company
Artium Academy is the first of its kind online music academy with an Academic Board featuring the industry greats - Sonu Nigam, Shubha Mudgal, KS Chitra, Aruna Sairam, Aneesh Pradhan, Raju Singh, Loius Banks, Gino Banks & Ananth Vaidyanathan.
At Artium Academy, our mantra is to provide an advanced learning platform, packed with virtual tools, enabling users to learn music in a fun and interactive way!
Making music available to everyone. We pride ourselves in being a company driven by technology. Music is the beating heart of our platform, while tech is the brainpower enabling innovative ideas of engaging with our students & teachers.

The Opportunity
ARTIUM is looking a hands-on Junior Mobile Developer who is responsible for building and deploying technology solutions at scale also, architect solutions at Mobile level, understand business problems and suggest technology solutions.

What You’ll Do
• Raise the bar on sustainable engineering by improving best practices, producing best in class of code, documentation, testing and monitoring.
• Estimate effort, identify risks and plan execution.
• Extensive experience building web applications.
• Strong Problem solving, coding skills, Javascript, React.JS, design architecture
• Expert level Javascript (ES6), HTML, CSS and nodejs.
• Strong computer science fundamentals: data structures, algorithms, design patterns.
• Excellent debugging and problem solving capability
• Strong proficiency in JavaScript and the JavaScript object model
• Experience in building scalable UI applications
• Experience in modern workflows webpack
• Thorough understanding of React.js and its core principles
• Experience with popular React.js workflows (such as Redux)
• Experience in Mobile and Responsive UIs
• Motivated team player who goes over and above what is asked
• Proficient in software development using CI CD Pipelines and git.
• Strong desire to drive change, and ability to adapt to change quickly.
• Proficient in new and emerging technologies.
• Exceptional communication and interpersonal skills - including negotiation, facilitation, and consensus building skills; ability to influence and persuade, without direct control.

What You Need to Succeed
• Native iOS, React Native, Javascript ES6, Time Management - organized
• Multi-Tasking - knack managing multiple tasks with finesse
• Critical Thinking/Problem Solving

What We Offer You
• Hike on your Current CTC + Performance Based Stock Options
• Become a part of the Pilot Batch and cherish the opportunity of witnessing and even contributing to the setting up of the systems & processes.
• Make consistent, significant opportunistic contributions, and be privileged to grow with the company at a rampant speed
• With a flat hierarchy, enjoy the liberty of working directly under the guidance of stellar leaders
Read more
A firm which works with US Clients
A firm which works with US Clients
Agency job
via Jobdost by Riya Roy
Remote only
3 - 8 yrs
₹8L - ₹14L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Object Oriented Programming (OOPs)
RESTful APIs
+4 more
This person MUST have:
- B.E Computer Science or equivalent.
- Demonstrable portfolio of released applications on the Android market with experience in
Android development.
- In-depth knowledge of at least one programming language like Kotlin
- Strong knowledge of how to work with RESTful APIs
- Strong Familiarity with OOP design principles
- Integrate with our backend web services to deliver better and faster user experience
- Strong knowledge of version control (i.e. git, svn, etc.)
- Ability to performance tune and scale applications
- Agile development experience
- Experience working at a software product company is a major plus
- Passion to learn and develop new skills continuously
- Strong sense of ownership in every application they build
- Working with highly collaborative and dynamic team environments

Experience:
- Min 3 year experience
- Startup experience is a must.
Location:
- Remotely, anywhere in India
Timings:
- 40 hours a week but with 4 hours a day overlapping with client timezone. Typically
clients are in California PST Timezone.
Position:
- Full time/Direct

Other Benefits
- We have great benefits such as PF, medical insurance, 12 annual company holidays, 12
PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other
incentives etc.
- We dont believe in locking in people with large notice periods. You will stay here
because you love the company. We have only a 15 days notice period.
.
Read more
S-CCI India Pvt Ltd
at S-CCI India Pvt Ltd
1 recruiter
Amit Sharma
Posted by Amit Sharma
Remote, NCR (Delhi | Gurgaon | Noida)
2 - 4 yrs
₹7.2L - ₹9L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development
Model-View-View-Model (MVVM)
RxJava
+1 more
We are looking for result oriented mobile app developer with 1+ years hands on experience. The candidate should have done at least 1 or 2 project using Flutter framework and/or KOTLIN.
Read more
appscrip
at appscrip
2 recruiters
Noor Ayesha
Posted by Noor Ayesha
Bengaluru (Bangalore), Mohali, Gandhinagar
0 - 2 yrs
₹2L - ₹4L / yr
skill iconAndroid Development
Android Developer
skill iconJava

Mandatory: Hands on experience working with Java or Kotlin. Very strong logical skills. Good hold on operating system concepts and data structure. Experience with web services , SQL Lite , camera kit , image caching concepts, keychain , past experience working with one of the design patterns like MVC / MVVM / MVP , network check implementation.

Good to have:  Rx-Swift experience , video / image filter experience , media player usage , complex UX effects , couch-db , RealM.Knowledge of GIT management , Continuous Integration and Continuous Development practices.

Soft Skills: Strong communication skills , high spirited , eager to learn , able to perform in a high pressure environment

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
Citrix - Empower the original mobile device
Citrix - Empower the original mobile device
Agency job
via Wenger and Watson Inc by Akshay Kumar
Bengaluru (Bangalore)
10 - 15 yrs
₹25L - ₹50L / yr
IOS
skill iconiOS App Development
skill iconSwift
skill iconC
skill iconAndroid Development

What we're looking for:

 


You will help define the next generation experience for Citrix Workspace app on desktop platforms and modernize tech stack. If you believe in a bottom-up culture, are passionate about delivering high quality software at scale, striving for technical agility in a fast paced, high performance environment, then we are looking for you! 

 

Position Overview
The Engineering Manager is responsible to lead a critical iOS development team in Bangalore focused on building exciting new solutions for our iOS users .This team will be driving key strategic initiatives while collaborating closely with our iOS development teams globally.

 

Role Responsibilities

  • Build and manage a team of highly skilled software engineers using agile practices.
  • Responsible for design, development, maintenance of software which is used by millions of people daily.
  • Has flexibility to spend significant time as an individual contributor as well, writing code and designing applications and APIs.
  • Design and develop advanced applications for mobile platforms (Mobile Apps and/or cloud services)
  • Help own and deliver on the Team goals owned out of Bangalore by challenging the existing thinking and bringing on new technologies and solutions by applying your experience to guide the future of Citrix.
  • Collaborate with various stakeholders across different business functions and located in different Geos.
  • Lead the team through the development process and seek opportunity for continuous improvement and best practices on multiple projects of high complexity.

 

Basic Qualifications

  • Bachelor’s degree in computer science and 9+ years of software development experience, with 1+ years in a Technical manager role
  • Extremely deep understanding of mobile development frameworks and deep experience in cross platform application development such as React, React Native, Meteor
  • Experience with iOS  frameworks   -   UIKit,   Core Foundation,   Core  Animation,  Core Graphics,   Autolayout,  AVFoundation,  SceneKit,  GCD etc.
  • In depth Understanding of Apple’s recommended design principles, interface guidelines and and best practices for coding
  • Experience working with remote data via REST, JSON and Web Services
  • Strong foundational knowledge on computer science principles
  • Sound Agile planning and Design skills
  • Demonstrated ability to lead and collaborate effectively across organizational boundaries.
  • Strong interpersonal and leadership skills, to drive collaboration and innovation.
  • Experience and interest in guiding and leading team members of other teams 

 

Read more
RJS Tech Solutions LLP
at RJS Tech Solutions LLP
1 recruiter
Rajat Agarwalla
Posted by Rajat Agarwalla
Kolkata
0 - 2 yrs
₹2L - ₹3L / yr
Unity 3D
skill iconAndroid Development
skill iconiOS App Development
RJS has some top performing games [10+ million users as on date] in the global market. We are looking to strengthen our Unity team as we are in the process of launching more games created via the Unity Game Engine. These launches will be on Android & iOS platforms.This job of Unity Game Developer involves: Developing the game in 2D/3D based on specifications. Responding quickly to solve bugs. Working with the designers to ensure the final result has a polish that meets global standards. We follow an iterative method of product development and the job requires delivering results at breakneck speed. Job Type: Full-time
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.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos