Lead/Principal Engineer- Android

at BYJU’S - The Learning App

Agency job
via zyoin
icon
Bengaluru (Bangalore)
icon
6 - 12 yrs
icon
₹22L - ₹47L / yr
icon
Full time
Skills
Android Development
Kotlin
MVP
Retrofit
Java
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 [email protected] 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

About BYJU’S - The Learning App

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
Founded
2011
Type
Products & Services
Size
100-1000 employees
Stage
Profitable
View full company details
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

React Native developer

at Web and Mobile App Development Company

Agency job
via Jobdost
React Native
iOS App Development
Android Development
Javascript
Object Oriented Programming (OOPs)
Mobile App Development
icon
Remote only
icon
2 - 7 yrs
icon
₹5L - ₹26L / yr
 Strong proficiency in React Native, JavaScript, TypeScript, Object-Oriented
Programming
 2+ years of professional experience working with React Native
 Deep knowledge of component state management experience (specifically in React
Native)
 Familiarity with native build tools, like XCode, Gradle
 Good understanding of Redux
 Ability to work through new and difficult React Native issues and contribute to libraries
as needed.
 Ability to create and maintain continuous integration and delivery of React Native
applications.
 Ability to understand business requirements and translate them into technical
requirements
Read more
Job posted by
Sathish Kumar

Flutter Developer

at AppyHigh Technologies LLP

Founded 2018  •  Product  •  100-500 employees  •  Profitable
Flutter
DART
Firebase
Android Development
icon
Hyderabad
icon
1 - 4 yrs
icon
₹12L - ₹18L / yr

We are looking for a Flutter developer who is dedicated to his craft, writes code that is proud of, and can hit the ground running. We need you to write beautiful code to a high standard, in a timely and scalable way that improves the code-base of our products in meaningful ways. You will be a part of a creative team that is responsible for all aspects of the ongoing software development from the initial specification, to developing, testing, and launching. You need to make sure the company's technology strategy serves its business strategy. In short, we are looking for someone who would take the company to the next level.

What will you do


  • Architect, design, build, deploy and maintain scalable, reusable software 

  • Help us build an awesome backend for our mobile apps

  • Work on feature development, designing solutions and deployments, etc


What you must have


  • Have built two or more iOS/Android apps in Flutter

  • Knowledge of Dart

  • Experience with third-party analytics and marketing SDKs like Firebase, Clevertap.

  • Experience with integration of Admob or Facebook Audience network experience with Git, Jenkins, or other version control tools

  • Ability to write readable code, create extensive documentation for existing code, and refactor the previously written code into a readable state.

  • Experience in developing Location-Based Services 

  • 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 

  • Should be aware of platform-independent mobile application development trends/tools 

Some things which excite us 

  • Come up with your own goals and don’t need heavy direction or daily check-ins

  • Having a great GitHub profile

 
Read more
Job posted by
Neha Verma

Android Developer

at Duplex Technologies Services

Founded 2012  •  Products & Services  •  20-100 employees  •  Bootstrapped
Android Development
Java
PL/SQL
XML
Web API
Git
icon
aliganj lucknow
icon
0 - 3 yrs
icon
₹1L - ₹5L / yr
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
Job posted by
Priyanka Mishra

Flutter Developer

at BrandzGarage

Founded 2015  •  Products & Services  •  20-100 employees  •  Profitable
Flutter
DART
Mobile App Development
Android Development
iOS App Development
Architecture
icon
Remote, Pune
icon
2 - 7 yrs
icon
₹3L - ₹8L / yr

Job Description:

 

  • The Flutter Mobile Developer will create multi-platform apps for iOS and Android using Google's new Flutter development framework.
  • Prior experience developing with Flutter is mandatory
  • Flutter is very new, so even if you have never launched a production Flutter app, familiarity with it is important.
  • Experience developing with Dart, whether with Flutter or for the web, is required. 
  • Additionally, deep experience contributing to and managing high-scale production mobile apps is desired
  • Be proficient in using version control and continuous integration, with tools such as Git and Jenkins
  • Experience with third-party libraries and APIs

 

 

 

Skills

 

  • Desire to work in a Startup environment, able to self-manage.
  • Must have built at least two Android and/or iOS apps with Flutter 
  • Proven working experience in software development
  • Working experience in mobile development
  • Have published one or more mobile apps in Google Play or App Store
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle
  • Experience working in an agile development process.
  • Good communication skills in English

 

Website: www.brandzgarage.com

Read more
Job posted by
Saquib Jawed

iOS Developer (2-4) Years

at Quokka Labs

Founded 2018  •  Products & Services  •  20-100 employees  •  Profitable
Swift
Objective C
iOS App Development
Xcode
Model-View-View-Model (MVVM)
icon
Noida
icon
2 - 4 yrs
icon
₹8L - ₹13L / yr

Job description

Roles and Responsibilities

  • Design and build advanced applications for the IOS platform
  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Collaborate with cross-functional teams to define, design & deploy.
  • Work with outside data sources and APIs
  • Unit-test code for robustness.
  • Work on bug fixing and improving application performance
  • Maintain code integrity and organization.

 

Desired Candidate Profile

  • 2+ Years should be required in iOS development.
  • Should be well aware about iPhone/iPad application development
  • Should be well versed with Core data concepts
  • Should be well versed with Swift-UI
  • Should be well versed with Network load optimisations & other core networking concepts
  • Must be very good with designing pixel perfect UI
  • Good to have Core Audio, Graphics & video frameworks.
  • Good knowledge of app deployment process & good to have knowledge on build automation.
  • Should have decent communication skills to be able to interact with Clients.
Read more
Job posted by
Pooja Tripathi

IOS Developer

at Techshack Pvt Ltd

Founded 2021  •  Product  •  20-100 employees  •  Profitable
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
iPhone SDK
Unit testing
icon
Navi Mumbai, Mumbai
icon
3 - 5 yrs
icon
₹5L - ₹7L / yr
Job Overview:
We are looking for a strong IOS application developer who welcomes both development and maintenance tasks.
The primary focus will be to implement new user interfaces and features together with automated unit and
integration tests. You will be working with our candid and collaborative team, where your knowledge and advice
about application architecture and the newest mobile technologies will be highly appreciated. The code you write
will need to be cleanly organized and of the highest quality. You'll also help ensure solid application performance
and an excellent user experience.
Responsibilities
● Porting our iOS mobile app from scratch in SWIFT using our current UI and backend services (serverless, Nodejs
etc.).
● Developing new features and updates in the application as per the roadmap.
● Building stable, testable, and reusable code libraries for future use.
● Managing deployments, code pushes (building CI/CD pipelines).
● Ongoing development/optimization of the iOS applications for speed & scalability.
● Implementation of security and data protection.
● Design and implementation of data storage solutions.
What WE are looking for:
● A Bachelor's or a Professional Degree in Computer Science or Information Technology.
● At least 3 years' proven experience as an IOS Application Developer.
● Must have good knowledge of Swift Ui, Unit test classes and High order function.
● Have published one or more IOS app in the store(s)
● Our requirement is urgent, so either you should be able to join immediately or your notice period should be less
than 2 months.
What's a MUST have?
● Extensive knowledge about mobile app development. This includes the whole process, from the first line of code
to publishing in the store(s)
● Deep knowledge of IOS Proficiency with writing automated tests
● Experience with profiling and debugging mobile applications.
● Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to
choose the best solution for the app.
● Understanding mobile app design guidelines on each platform and being aware of their differences.
● Source Control (e.g., GitHub, Gitlab)
● Personal characteristics - good work ethic, team player, self-directed, and passionate about technology
Read more
Job posted by
Nahid Shaikh

Android Developer

at Niyotail

Founded 2019  •  Product  •  20-100 employees  •  Bootstrapped
Android Development
Kotlin
Java
MVP
Model-View-View-Model (MVVM)
Android Testing
icon
Gurugram
icon
3 - 6 yrs
icon
₹12L - ₹20L / yr

About 1K

 

1K is an early-stage start-up building India’s first network of small-format stores (kiranas) for smaller towns through an integrated offline-online immersive experiential model. We have started off with the aggregation of kiranas, developing a franchise network for the delivery of daily necessities. We plan to build on the entrepreneurial spirit and underutilized real estate pockets hiding in India’s smaller towns and fuel Bharat’s growth through them. We are funded by Info Edge Ventures, Falcon Edge, and Kae Capital.

 

At 1K, our objective is to build technology that serves the needs of our customers with utmost satisfaction. To help us in doing so, we are looking for an experienced product manager to own the full lifecycle of product development from conception through release. An ideal candidate should have a keen eye for gaps in consumer product offerings and the innovative mindset to fill them. You should have experience in guiding cross-functional teams in the successful creation of products that improve consumer experience and grow market share.


You'll be responsible for developing android applications for managing various working aspects of e-commerce, warehousing & supply chain systems while playing a critical role in the design, planning, development, and deployment and help develop best practices for future development.


Responsibilities:

  • Developing, releasing, and maintaining native Android Applications and oversee mobile application development efforts
  • Deliver across the entire app life cycle, design, build, code review, deploy, test, release to app stores and support
  • Working directly with developers and product managers to conceptualize, build, test, and release products
  • Carefully evaluate the technical trade-offs of every decision
  • Work on bug fixing and improving application performance.
  • Good to have experience in designing, implementing, and maintaining complex mobile applications
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Optimizing performance for the apps and keep up to date on the latest industry trends in the mobile technologies
  • Solid understanding of UI Design practices

Requirements:

  • 3+ years of hands-on experience in writing and deploying production quality code.
  • Familiarity with test-driven development (TDD)
  • Familiarity with CI/CD
  • Great understanding of Android development
  • Solid understanding of MVI/MVP/MVVM architecture.
  • Expertise in Kotin with solid OOD principles, design patterns, dependency injection (Hilt/Koin/Dagger)
  • Good grasp of algorithms, memory management, and multithreaded programming
  • Hands-On experience with Android’s debugging, unit/UI ­testing, memory, and performance optimization tools.
  • Awesome to have exposure working in startups.
  • Great people skills!
Read more
Job posted by
Gunjan Bhandari

React Native Developer with Android

at Amzur Technologies, Inc

Founded 2004  •  Product  •  100-500 employees  •  Profitable
Android Development
React Native
Javascript
icon
Hyderabad, Visakhapatnam
icon
4 - 9 yrs
icon
₹7L - ₹10L / yr

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
Job posted by
Mani Reddy
iOS App Development
Android Development
Mobile App Development
icon
Remote only
icon
2 - 4 yrs
icon
₹2L - ₹4L / yr
We want to build a Unreal Engine plugin that integrates native Android and iOS Helpshift SDKs. All the functionalities of Helpshift SDK should be available through C++ and Blueprint.
Expected Features:
  • Easy plugin setup
  • Full Blueprint support
  • Support for source code projects
  • Compatible with iOS & Android
  • Demo project included in the plugin
Read more
Job posted by
Pankhuri Sharma

Senior Android Developer

at Appyog Technologies

Founded 2016  •  Products & Services  •  20-100 employees  •  Profitable
Android Development
Firebase
Mobile App Development
icon
Chennai
icon
5 - 9 yrs
icon
₹12L - ₹30L / yr
Android Developer position for a successful product company based in California, USA. Job Type: Full-time Job Location: Chennai, Tamil Nadu Product: https://angel.co/staance Competitive salary with perks, flexible work culture. We are looking for a senior experienced Android Mobile developer who possesses a deep passion for Mobile Development and will work with our team of talented engineers to design and build the next generation of mobile applications. Should be a self-learner, pays attention to details and willingness to stretch out to get the work done in the best possible way. We pay great attention to coding quality, guidelines, and scalability. Thanks!
Read more
Job posted by
Ankish Jain
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.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at BYJU’S - The Learning App?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort