Cutshort logo
BYJU’S - The Learning App logo
Lead/Principal Engineer- Android
Lead/Principal Engineer- Android
BYJU’S - The Learning App's logo

Lead/Principal Engineer- Android

Agency job
via zyoin
6 - 12 yrs
₹22L - ₹47L / yr
Bengaluru (Bangalore)
Skills
skill iconAndroid Development
skill iconKotlin
MVP
Retrofit
skill iconJava
Model-View-View-Model (MVVM)

Lead/Principal Engineer – Android

Description

We are looking for talented engineers who are passionate about using software engineering to make kids love to learn and redefine learning@home at BYJU’S. You will have an opportunity to work in a highly motivated fast-paced environment in a fastest-growing Ed-Tech company. You will be building platforms and services to be used across various products. You will have the opportunity to create a significant impact on our systems, our business and most importantly on the life of millions of our students as we take on challenges that will reshape the education industry. You will operate at the intersection of diverse disciplines - Backend, Frontend, Big Data, ML, Computer vision and Multiple programming languages. You will build solutions for Byju’s core learning Apps, co-branded platforms, new launches, product development & innovations and personalized learning experiences.

We are looking for smart people with excellent technical skills and a can-do attitude. Candidates should be eager to learn, flexible to pivot when needed, savvy enough to thrive in a dynamic environment and should possess a growth mindset.

Roles & Responsibilities

  • Leads more than one projects end-to-end and collaborates across functions. Drives planning, estimation and execution.
  • Manages stakeholder expectations and offers scalable, reliable, performant and easy to maintain solutions.
  • Consistently takes well thought technical/design decisions.
  • Develops expertise in more than one area and shares knowledge with others. Able to mentor/train people in areas which are new to them.
  • Drives people to solve engineering challenges.
  • Enjoys high respect of Tech and other cross functional teams.
  • Demonstrates effective communication with project team, management and internal/external clients as necessary.
  • Surfaces both technical and non-technical team challenges and helps resolve them.
  • Champion for SDLC best practices and high-quality standards.
  • Significantly contributes in hiring high performance candidates.

Ideal Candidate Profile

  • Expert in JAVA, Kotlin, Reactive programming, Asynchronous programming and Dependency Injection. Experience with unit-tests and automation frameworks.
  • Familiarity with any architectures like MV*(MVP/MVVM/MVI).
  • Strong focus on high-quality mobile UI experiences.
  • Operates independently with almost no oversight.
  • Is able to apply domain expertise to think critically and make wise decisions for the team, taking into account tradeoffs and constraints.
  • Communicates tech decisions through design docs and tech talks.
  • Has delivered multiple projects with end-to-end engineering ownership.
  • Keeps track of new technology/tools and embraces them as necessary
  • 7+ years of experience in a product-driven organization.

 

Technologies we're working with

  • MVP, JAVA and Kotlin, Realm, Firebase Real-time Database, RxJava,Kotlin Coroutines, Dagger and Retrofit.

Note- WFH currently

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 BYJU’S - The Learning App

Founded :
2011
Type :
Products & Services
Size :
100-1000
Stage :
Profitable

About

BYJU'S comprehensive e-learning programs for K3, K10, K12, NEET, JEE, UPSC & Bank Exams from India's best teachers. Join today to fall in love with learning

Read more

Connect with the team

Profile picture
shruti A
Profile picture
vani vandana
Profile picture
Bijaya Pal
Profile picture
Suhas S
Profile picture
Akash Chandrakar
Profile picture
Bharath Prasanna

Company social profiles

blogfacebook

Similar jobs

Cloudzies
at Cloudzies
2 recruiters
Insha Rafe
Posted by Insha Rafe
Remote only
1 - 5 yrs
₹3L - ₹6L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
skill iconReact Native
skill iconReact.js
+8 more

Must Good to Have Details :


- Must have at least 1 year of experience on React Native along with architecture experience in Mobile Applications.


- Have strong knowledge of App UI design principles, patterns, and best practices


- Familiarity with native build tools, like XCode, Gradle, Android Studio IntelliJ, VsCode


- In-Depth Knowledge of React, React Native, TypeScript or JavaScript Redux, Hooks, ECMAScript (ES6, ES7 etc.), Node, NPM and iOS & Android Build systems


Must have :

- Understanding of REST APIs, the document request model, and offline storage and must have on React Native chart Library


- Working knowledge on Sending Notifications with APNs & FCM


- Experience working with Backend Web Services (like REST etc), Fetch API, and Axios and knowledge of Databases (Relational, Distributed etc.)


- Experience in integrating libraries like React Navigation, React Native, Firebase, Social Logins (Facebook, Google, Apple etc.), Push Notifications etc.


- Responsive layouts in both platforms in reactive native using Media Query & Flexbox


- Sound knowledge of Design Patterns like Creational, Structural, and Behavioral


Good to have :


- Working experience on third-party dependencies and debugging - dependency conflicts


- Must be able to integrate native code in react-native and expo Modules


- Able to generate builds for both IOS(.IPA) and Android (APK) Platforms and experience in hosting apps on respective Stores(AppStore, PlayStore).


- Professional Communication (written, verbal presenting)


- Open to learn and adapt to new technologies


- Go-getter, Result oriented Creative & Innovative approach


- Excellent Communication Skills

Read more
UDrive
at UDrive
2 recruiters
Rashmi Ravindran
Posted by Rashmi Ravindran
Remote only
3 - 6 yrs
₹19L - ₹22L / yr
skill iconReact Native
skill iconReact.js
skill iconJavascript
RESTful APIs
Relational Database (RDBMS)
+8 more

Udrive is the largest car sharing platform in the Middle East. We pioneered the concept in the region and have continued to provide the best experience amongst our peers. We are in rapid expansion and are looking for a bright, successful and determined individual who has the experience to take the companies vision forwards into the next 5 years.

Our next 5 years journey not only includes regional and global aspirations; we are building the next generation of mobility services to change the way people use vehicles

 

We are looking for a React Native Engineer for our Mobile App. The Mobile App team is responsible for the mobile app used by our B2C users to register as well as complete their journey with Udrive cars initiation to end.

 

Your responsibilities:

     

You will be part of our new mobile team which is part of our customer journey domain and you will work together with a cross-functional team

You strive to offer the best possible experience for our customers on mobile devices

You contribute to the implementation of business requirements as well as to architectural decisions

You ensure that your code is well tested, architected, meets our coding standards, and has proper logging, monitoring, and alerting

Your goal is to provide always-accessible information in the most convenient way, to have better engagement and an overall outstanding user experience

 

Your profile:

 

You have experience building high-performance mobile React Native applications on both iOS and Android platforms

Ability to translate Figma based designs to mobile interactions with pixel perfections

You show excellent knowledge of JavaScript and its nuances, including TypeScript.

You have experience with building real-time analytics solutions and streaming platforms

You are familiar with native build tools, like XCode, Gradle and store submission processes

It is great if you have an understanding of REST APIs, the document request model, and offline storage

 

The most important one: Willingness to learn. We are constantly learning new things and we enjoy it a lot. We don't expect to find people experienced in all of them. If you are excited about our tech-stack and you think you are a fast learner, do not hesitate to apply!

 

Read more
Service based company
Service based company
Agency job
via Office day Innovation by Ripal Raval
Ahmedabad
2 - 6 yrs
₹6L - ₹12L / yr
skill iconReact Native
skill iconAndroid Development
skill iconiOS App Development
skill iconNodeJS (Node.js)
API
+1 more

Responsibilities:

  • Design and build advanced hybrid mobile applications using React Native
  • Lead the application development effort by being the SPOC
  • Build hybrid apps using React Native for Android/iOS
  • Publish apps to corresponding App store/Play store
  • Implement new technologies to maximize application performance and optimize load time
  • Collaborate with the back-end developer to build the RESTful APIs
  • Research on emerging technologies and trends
  • Participate in the planning and design of future software and technical architectures

Qualifications

  • 3+ years of hands on experience in the full life cycle of Hybrid mobile application development including publishing one or more apps to the play store & app store
  • Must have developed Hybrid Mobile application using React. Hands on Working experience of React Native is a must.
  • Experience developing back-end services preferably with NodeJS.
  • Experience in developing apps on native Android/iOS platforms is a plus
  • Experience in designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA)
  • Strong skills in RESTful web services
  • Experience with Agile methodologies would be helpful
Read more
Credilio Financial Technologies Pvt. Ltd.
Munjal Dhamecha
Posted by Munjal Dhamecha
Mumbai
7 - 9 yrs
₹16L - ₹22L / yr
skill iconFlutter
DART
Team Management
Mobile App Development
skill iconAndroid Development

Responsibilities

  • Lead the app team to develop apps using Flutter for both Android & iOS platforms.
  • Implement best practices for app development, usage tracking, and issue fixes.
  • Do regular code reviews to ensure code quality.
  • Be an individual contributor to write quality code that is simple, reliable, and scalable.
  • Implement test-driven development.
  • Ensure the best performance and user experience of the application.
  • Work with the team to manage, optimize, and customize multiple applications.
  • Evaluate and implement out-of-the-box ideas for application development.


Required Skills

  • Must have 8+ years of experience in native mobile development (Android / iOS).
  • Must have 2+ years of experience in Flutter with Dart.
  • Must have worked and successfully deployed apps on play-store/app-store using Flutter.
  • Experience with any of the state management solutions like Bloc, Provider, Mobx, etc.
  • Extreme attention to detail and the ability to match the design as closely as possible.


Job Perks

  • Get to work with a highly passionate team of engineers.
  • Open and embracing culture towards the latest hot technologies.
  • A high level of freedom & responsibility.

Read more
Grofers
at Grofers
1 video
5 recruiters
Agency job
via Absolute Talent by Tahir Majeed
Remote only
3 - 8 yrs
₹35L - ₹60L / yr
skill iconAndroid Development
skill iconKotlin
android
skill iconJava

Currently, we are looking for engineers who are skilled, passionate, driven, and a wee bit crazy (yes, crazy works! ) to join our tribe. The small tweaks you make, the processes you alter, the experiments you run, and the business decisions you drive will have reverberating effects on our ability to add value to our customers and keep them coming back for more.

 

 

Responsibilities:

  • Work on cutting edge technical systems and seek to do things no one else has done before.
  • Work with a group of people who believe in the utmost transparency and ethical practices.
  • Work with full autonomy and high ownership of outcomes
  • Add value to our user's life • Evolve as a professional through a learning and challenging journey.

 

Requirements:

  • 4+ years of overall work experience, and a minimum of 2 years of experience in Android development
  • Excellent knowledge of Java, Kotlin and Android eco-system
  • Experience in software engineering best practices and design principles
  • Prior experience in working on scalable Android App • Capable of handling web service integration - RESTful, JSON, SOAP, XML
  • A focus and passion for Mobile UI & UX to make apps exciting for the user
  • Excellent debugging and optimisation skills
  • Rapid prototyping skills for getting product feedback
  • Understanding of product development lifecycle
  • Experience in React Native is a bonus
Read more
Orchidea Research
at Orchidea Research
1 recruiter
Meghna Gupta
Posted by Meghna Gupta
Noida, Delhi, Gurugram, Ghaziabad, Faridabad
1 - 2 yrs
₹3L - ₹6L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development
Model-View-View-Model (MVVM)
RxJava
+6 more
Responsibilities:

  1. Designing and developing advanced applications for android platforms.
  2. Collaborate with UI/UX designers as well as the software engineers to make sure that each app is presentable.
  3. Test the applications, identify any bugs and resolve them
  4. Manage tasks within Agile framework and controlled JIRA workflow.
  5. Document architecture and implementation for internal and external components.

Qualifications:

 

  1. 1+ years of experience in Android Development .
  2. Previous experience working in a fast paced start up is a plus.
  3. Released at least 1 app or have a project in works that you can tell us about.
  4. Experience publishing a high-quality android application to the google store.
  5. Solid understanding of the full mobile development life cycle.
  6. Experience working with Android SDK and Android studio.
  7. Good in JAVA (j2se) and Kotlin
  8. Experience with APIs (OAuth, XML, JSON, REST, etc. )
  9. Ability to understand business requirements and convert them into technical requirements.

Job Types: Full-time, Regular / Permanent

 

 

Read more
Adiyogi Technosoft Pvt Ltd
Kiran Chandiramani
Posted by Kiran Chandiramani
Jodhpur
1 - 7 yrs
₹2L - ₹7L / yr
skill iconAndroid Development
skill iconJava
Android Developer
skill iconReact.js
skill iconReact Native
+4 more

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 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

Requirements

  • BS/MS degree in Computer Science, Engineering or a related subject
  • Proven software development experience and Android skills development
  • Proven working experience in Android app development and
  • Have published at least one original Android app
  • Experience with Android SDK
  • 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
It is one of the leading drone companies in India.
It is one of the leading drone companies in India.
Agency job
via Qrata by Mrunal Kokate
Bengaluru (Bangalore)
1 - 3 yrs
₹8L - ₹10L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
SDK
skill iconNodeJS (Node.js)

About Company

 

 It is one of the leading drone companies in India. They offer a wide range of UAV Integrations and UAV based services in the domain of Aerial Mapping & Surveying. They have a team of Ph.D. Candidates from IIT with expertise in Visual, Thermal mapping/inspection, Multispectral Mapping, and LIDAR.  The team at Paras Aerospace also has a deep technical understanding of Geological Applications using drones.

  

 

Job Description:
We are looking for a hands-on lead android developer to join our core team with experience in building products from scratch into large-scale platforms and solving business problems leveraging new and innovative technology.



Experience you MUST have:
● Extensive experience in Android SDK and Kotlin programming, Advanced Apps Development on Android phones/tablets
● Android GUI Camera, GPS API, Maps API, Services, and SQLite database Kotlin Programming Having strong command working on Node js.
● Android IDE
● Using client apps for version control systems like SVN, Git, etc
● Code review tools/applications like Gerrit, code collaborator, JIRA

Read more
N-Genius
at N-Genius
1 recruiter
Aaryaman Vir
Posted by Aaryaman Vir
Remote, Mumbai
3 - 10 yrs
₹16L - ₹30L / yr
skill iconAndroid Development
skill iconJava
skill iconPHP
skill iconNodeJS (Node.js)
skill iconReact Native
Looking for experienced android developers to refactor existing application and re-architect the new implementation

This same person can be given CTO duties if they perform well in the interview and show good depth of knowledge and understanding
Read more
Slam8
at Slam8
1 recruiter
Pratik Khedikar
Posted by Pratik Khedikar
Bengaluru (Bangalore)
2 - 4 yrs
₹1L - ₹2L / yr
skill iconAndroid Development
RESTful APIs
skill iconJava
User Interface (UI) Development
We are looking for a core team member for our early stage startup. The responsibility will be to develop the complete app with 1 other android developer.The back-end will be handled separately by 1 other member The app is complex in nature as it has custom features.We plan to make custom camera with live filters,custom video and audio recorder and custom text editor.The app will also consists of user profile , feed , notification etc.Thus an extremely good skill level,ability to learn quickly and dedication for work are extremely important qualities. The person can keep their old job if he/she can contribute 25 hrs in a week for this project.He/She will get equity as a remuneration.He/She will join permanently once we develop the product and raise the funds. Its a model that is applicable to every team member. We are looking for someone who is talented,hardworking and has the understanding about the hard-work required for building a startup
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