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

winlancer technologies pvt ltd
Suhani Vaishnav
Posted by Suhani Vaishnav
Indore
1 - 4 yrs
₹1L - ₹4L / yr
Xamarin
Model-View-View-Model (MVVM)
Prism
Forms
Hello Jobseekers ,

Winlancers Technologies hiring Xamarin Developer for Indore location 

Required Skills : Xamarine c# , Xamrineforms ,MVVM ,Prism

Expereince : 1 yr to 4 yrs 

Salary : No bar for deserving candidate 

Job location : Indore

We are welcoming candidates who's interested to relocate .
Read more
Reqroots
at Reqroots
7 recruiters
Dhanalakshmi D
Posted by Dhanalakshmi D
Coimbatore
3 - 5 yrs
₹5L - ₹9L / yr
skill iconiOS App Development
skill iconObjective C
skill iconSwift
Xcode
Model-View-View-Model (MVVM)
+1 more

We are looking "iOS Mobile Developer" for Reputed Client @ Coimbatore Permanent Role

Experience: 3+ Yrs

Essential Duties and Responsibilities:

The candidate would be responsible for iOS development for mobile platform for new products & services. 

• To engage hands-on in the development activity of products / services.

• Participate in daily scrum meets & scheduling of tasks, review accomplishments by end of day.

• To contribute to coding / build & also guide the junior developers.

• To estimate task schedules of junior developers & support development team to achieve the tasks.

• Review code quality.

• Preparing time & cost budgets for new projects & revamping of existing products

Education and/or Work Experience Requirements:

• Candidate should possess B. E / B. Tech / MCA or relevant IT academic background.

• Excellent verbal and written communication skills, including ability to effectively communicate with internal and external customers.

• Thorough knowledge of budgeting time & cost of projects.

• Should have 3+ years of relevant experience in Android mobile development process with proficiency in – iOS SDK, Objective C, Swift, Cocoa Touch, Realm.

• Should have the capability to handle & deliver projects with emphasis on quality & delivery schedule.

• Experience in working with cross cultural environment will be an advantage.

• Must be able to work under pressure and meet deadlines, while maintaining a positive attitude and providing exemplary customer service.

• Should possess necessary skills to collaborate with mobile development teams.

• Ability to manage independently and to carry out assignments to completion within parameters of instructions given, prescribed routines, and standard accepted practices.

Read more
Matellio India Private Limited
Harshit Sharma
Posted by Harshit Sharma
Remote, Jaipur
2 - 6 yrs
₹3L - ₹7L / yr
Cocoa Touch
skill iconiOS App Development
skill iconObjective C
skill iconSwift
Xcode
+2 more

Roles and Responsibilities :

  • Design and build application for iOS platforms
  • Writing well designed, testable, efficient code by using the best software development practices
  • Responsible for working on iOS frameworks, Xcode, Swift, Rxswift, Xcode SDK Platform tools
  • Responsible to work on bug fixing and improving application performance
  • Create and maintain software documentation
  • Stay plugged into emerging technologies/industry trends and apply them into operations and activities
Read more
BlackLight Studio Works Pvt Ltd
Kanupriya Bhatia
Posted by Kanupriya Bhatia
Noida
2 - 6 yrs
₹4L - ₹13L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Model-View-View-Model (MVVM)
RxJava
+6 more

What You Bring to the team:

  • 2-5 years of working experience in game development, preferable 2D games.
  • Excellent knowledge of Unity, including experience with scripting, textures, animation, GUI styles, user session management.
  • Good knowledge of game physics and particle systems
  • Experience of shipping out games on Android/ iOS and rolling out updates to them
  • Ability to plan and estimate timelines of new features/ releases.
  • Expert in debugging
  • Strong understanding of object-oriented programming, data structure and algorithms

 

Extra Gems for:

  • Experience of working in Product industry
  • Good understanding of client/ server interaction
  • Experience of working on a mobile multiplayer games on scale, will be a huge plus
  • Experience with Android development / Objective C
  • Open source contributions, interesting hobby projects.
  • Experience optimising for memory and space

Your responsibilities would include:

  • As an Associate Unity game developer, you will be part of the Unity Dev team and will be responsible for the front-end (client) side development.
  • You would design, build and maintain efficient, reusable, and reliable code
  • Implement new game features and services 
  • Continuously improve the game quality by fixing crashes, ANRs, performance related issues to deliver exceptional experience to our users.
  • Integrate third party SDKs like Analytics, Monetisation, Crash reporting etc.
  • Create, debug, maintain and optimise the game, and related in-house written libraries used for the game’s development.
  • Reporting to team lead regularly in clear and structured way regarding your progress. Proactive communication is a must when deadlines are getting missed.

 

 

Why Us?

  • High Growth Startup environment 
  • Company sponsored courses and education material
  • Lots of learning opportunities 
  • Work with a super-talented team of professionals
  • Informal work-culture, Casual Dress Code, multiple outings and trips
  • Performance Based Bonus
  • Competitive Salary
  • Medical Insurance for you and your family 
  • Subsidies Lunch and Unlimited Snacks, Tea & Coffee in the house at all times
Read more
Kafqa Academy
at Kafqa Academy
1 recruiter
Namrata Maidur
Posted by Namrata Maidur
Bengaluru (Bangalore)
2 - 4 yrs
₹8L - ₹12L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development
Model-View-View-Model (MVVM)
RxJava
+1 more
ABOUT KAFQA:
At Kafqa, we are building the next generation performing arts platform. Our mission is to transform how India learns, performs, and watches performing arts. Our launch services consist of technology-enabled dance classes in our proprietary studios, production facilities, and social media broadcasting and competitions.

FOUNDER AND TEAM:
The founder is Shariq Plasticwala. He is a graduate of IIT Bombay & Stanford GSB. He was part of the founding team of Amazon India where he played a key role for over 8 years.

Among his roles at Amazon, he was the CEO of Amazon’s first joint venture in India and a board member of Amazon’s payments business. The other members of the founding team consisted of senior executives from Shiamak Davar & Byju’s.

RESPONSIBILITIES:
● Develop, test, deploy and release new user-facing features
● Set continuous delivery and continuous improvement in front-end development,
● Developing scalable, reusable components and front-end libraries,
● Translating UI designs and UX wireframes into high-quality codes
● Optimizing components for maximum performance,
● An advocate of general engineering best practices such as domain-driven code architecture, encapsulation, separation of concerns, single responsibility, clean code practices, etc.

REQUIREMENTS:
● 3-5 Years of experience in react native.
● A knack for writing clean, readable React-Native code
● Solid understanding of object-oriented programming
● Understanding and grasp of Agile development and Scrum practices
● Familiarity with version control Git (Github or Gitlab)
● Flexibility and deadline-driven.
Read more
Wifi dabba, Inc.
at Wifi dabba, Inc.
1 recruiter
Sanchari Roy
Posted by Sanchari Roy
Bengaluru (Bangalore)
4 - 7 yrs
₹15L - ₹25L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava

About Us

We enable humans & machines with internet connectivity at a price that they can afford.

The inspiration for Wifi Dabba came from the founders working together for the last decade in the mobile application industry and realising the biggest reason for user churn being access to cheap and affordable internet access. From having worked on ground onboarding users and facing poor connectivity issues all the time, we took it on ourselves to fix the internet access problem for the common citizen.

At Wifi Dabba (YC W17), we are building a low cost, scalable & distributed Wi-Fi infrastructure to connect next billion users online. We do this by deploying a grid of lasers (Free Space Optics) over the cities & town and bring cheap and fast internet for everyone. We enable anyone to buy 1 gig of data access at a time at a price they can afford. Sachetization of internet access is the foundation to rebuilding internet for all. We do this by leveraging crypto and blockchain to truly make internet infrastructure ownership distributed — our vision is to be connectivity layer for the Web3 world.

Why work with us?

  • You will get the chance to be an early team member at a fast-growth YC startup.
  • You get to define the future of telecom infrastructure ownership and operations.
  • We’re a tight-knit team where you'll learn a ton and have ownership.
  • Opportunity to build for the next billion users.

Requirements

  • Strong engineering background preferably in Computer Science
  • Experience architecting, developing, and testing android application code end-to-end
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with AWS services
  • Experience working with remote data via REST and JSON
  • Experience working with mobile analytics
  • Knowledge of code versioning tools like GIT, SVN.
  • Experience in building user interfaces for mobile apps.
  • Participate in design discussions with business users, web producers and engineering teams.
  • Perform requirements analysis, high-level design, effort estimation for new business requirements and feature enhancements.
  • Write clean, concise, and sustainable code.
  • Team player who enjoys collaborative effort.

Bonus points

  • Entrepreneurial mindset (we encourage all employees to be future founders and this can be a great stepping stone towards that)
  • Customer-centric and passionate about working in a small & focused team
  • Previous experience building/working in telecom software or infrastructure
  • Previous experience building web3 project - DeFi / Blockchain infrastructure
  • Previous experience at a high-growth, fast-paced startup
Read more
Bengaluru (Bangalore)
2 - 4 yrs
₹4L - ₹10L / yr
skill iconReact Native
skill iconFlutter
DART
skill iconJavascript
skill iconiOS App Development
+1 more
**~ What Qualities are we looking for ~**

* -Be part of a Culture where Customer Obsession, Ownership, Teamwork, Bias for Action and Insist on High standards are a way of life
* -Desire to work in a start-up environment, work culture, and be able to self-manage and self-initiative.
* -Learn and use cutting-edge technology to build state-of-the-art platforms that enhance customer experience at scale
* -Be part of high-performing teams that know how to have fun along the way
* -Collaborating with Designer and Product Managers to translate beautiful designs into pixel-perfect views
* -Experimenting and suggesting improvements to our frontend tools & workflows
* -Taking the lead to maintain, refactor and if necessary, throw away legacy frontend code
* -End-to-end engineering - design, development, testing, and deployment for the UI work

**~ Job Requirements ~**

* -2-4 years of hands-on experience developing mobile/web apps with at least 2 years using React Native
* -Sound knowledge of JavaScript ES6 & ReactJS + React Native
* -You have a sound understanding of React-Native and Flutter Dart
* -A command of native iOS and Android development
* -Must have published more than two apps to play store/ app store which has a server-side interaction
* -Strong understanding of mobile design principles, patterns, and best practices ● Strong analytical skills and the ability to review code
* -Proven experience in both small and medium-size teams
* -Proven ability to architect mobile applications and adapt and improve the existing architecture Unit testing with automated testing suites, like Jest
Read more
ideaxecution technologies
Ritanshu Jain
Posted by Ritanshu Jain
Remote only
3 - 7 yrs
₹5L - ₹15L / yr
skill iconReact Native
skill iconAndroid Development
skill iconiOS App Development
  • Meeting with the product team to discuss ideas and specifications.
  • Establishing strategy and development pipelines.
  • Planning and implementing native functionality.
  • Transforming design ideas into functional code.
  • Designing and building native plugin codes.
  • Identifying and fixing code errors and native plugin bottlenecks.
  • Ensuring products conform to high industry standards.
Read more
ITS
at ITS
1 recruiter
Shruti Pandit
Posted by Shruti Pandit
Mumbai
3 - 7 yrs
₹8L - ₹11L / yr
Microsoft Visual Studio
skill iconAngular (2+)
MS SQLServer
Microsoft IIS
skill iconAmazon Web Services (AWS)
+7 more

Requisite Skills and Experience                                                                                                          

  • 5+ years of JavaScript experience
  • Extensive experience with Angular and Ionic
  • 5+ years of object-oriented software development of web applications
  • Mobile app development and testing (Android and IOS)
  • Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience
  • Preferable Experience in Cloud Technologies (AWS, AZURE)
  • Experience with MS SQL stored procedures, database design and optimization
  • Experience developing and utilizing web services
  • Experience with high volume consumer-oriented web sites
  • Experience working in an Agile Scrum environment
  • Experience with formal test procedures, release management
  • Preferable Travel industry experience preferred, especially programming associated with GDS’s - SABRE, Farelogix, and Travelport
  • Ability to distill complex business needs into functional requirements
  • Excellent follow-up, verbal and written communication skills
  • Excellent problem-solving skills and an ability to make good decisions
  • Team player with a professional attitude
  • Ability to manage multiple tasks and maintain tight schedules
  • Ability to work effectively with a geographically dispersed team in India

 

Strategic and Development Responsibilities

  • Ability to "think outside the box"
  • Ability to provide accurate and timely project estimates.

 

 

Software Tools/Languages

Required:        MS Visual Studio, MS SQL Server Management Studio, IIS, AWS, Angular, Ionic, Android, C#, Web Services, MS SQL (stored procedures), Jenkins, DevOps Tools.

 

Education

  • Bachelor of Science in CS, MIS, or equivalent.
Read more
Abservetech
at Abservetech
1 video
1 recruiter
Abservetech Private Limited
Posted by Abservetech Private Limited
Madurai
1 - 4 yrs
₹4L - ₹6L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Firebase
SQLite
+1 more

Job description

Greetings from Abservetech Pvt ltd

We are looking for the candidate with experience in Android Development. The interview process is going on, Get Hired and work with us.

Required Skills

  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • Understanding of Google’s Android design principles and interface guidelines
  • Experience with offline storage, threading, and performance tuning
  • Ability to design applications around natural user interfaces, such as “touch”
  • Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Familiarity with continuous integration
  • The developer should know how to use the graphics and code in a optimized way to consume very reasonable volume of device memory

Responsibilities

  • The developer should learn the defensive programming methodology to develop any apps.
  • Make sure you will meet the deadlines and your delivery should meet the expected quality defined as per our process.
  • Work with project managers closely to ensure the development process per the scheduled plan.

Qualification: Graduates or Post Graduates from any stream are qualified for this post.

 

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