SDE1 KMM Kotlin compose full stack Android Developer / graduated student

Place of work Work from home
Contract type Full-time
Start date -
Salary -

Job details

Job description, work day and responsibilities

Job description
Software Development Engineer 1 / SDE1 KMM Kotlin full stack Android and ios developer / final year student

Send resumes to: rakesh.kejriwal.001@karankavach.com

Startup Website: Karankavach.com

About Karan Kavach

Karan Kavach is a startup dedicated to creating a crime-free world through innovative safety apps and social media apps. Our mission includes developing personal safety apps, safety apps for women, child safety apps, and emergency safety apps, alongside social media platforms to foster a secure, connected society. We empower users with social media management apps and social media analytics apps while offering comprehensive protection services, including police, advocate, and community support. Our goal is to become a billion-dollar company within 3-5 years.

Job Overview

As an SDE1 (Full Stack KMM Kotlin Developer), you will design and build components for our safety app and social media app used on millions of devices. You will work in a collaborative environment to create best safety apps and best social media apps, optimizing performance and delivering innovative social media networking apps and personal safety apps.

Key Responsibilities

Define and implement high-performance SDKs for social media apps and safety apps using KMM Kotlin for Android and iOS.

Prototype technologies to enhance social media engagement apps and emergency safety apps.

Collaborate with teams to address needs for social media marketing apps and safety monitoring apps.

Participate in design reviews, workshops, and Q&A sessions to share expertise in social media app development and safety app development.

Mentor team members on technical solutions for social media platforms and workplace safety apps.

Basic Qualifications

B.Tech in Computer Science or equivalent, or 1+ years of software development experience in KMM Kotlin for Android/iOS.

1+ years of programming experience with Android and Java full-stack development.

Proficiency in data structures, algorithms, and design patterns for social media apps for business and travel safety apps.

2+ years of experience in designing scalable, reliable systems.

Preferred Qualifications

1+ years of experience with full software development lifecycle, including coding standards, code reviews, and testing.

Experience with social media video apps or safety apps with GPS is a plus.

Interview Process

Data Structures & Algorithms (Java, 1 hour)

System Design (1 hour)

Android Architecture (1 hour)

Bar Raiser (1 hour)

Salary details:

There is no upper bar for salary for high performing candidates / IIT / IIIT /NIT / Bits Pilani / other reputed colleges candidates who scores A, A, A, A,A*** rating in training / internship.

While we provide an initial salary estimate, please note that the true value for employees lies in the significant growth potential of Karan Kavach stock options which are provided to employees, which represent a substantial opportunity as the startup expands.

Salary package details:

CTC 8,00,000 RS + startup stocks 1 to 5 stocks per year for A***** rated engineers. (No upper bar on salary and provided stocks for excellent performing SDEs.) + (1 additional stock - startup retention and performance improvement stock : if candidate shows, he is on the continuous improvement path to get star (A****) ratings further )

CTC 6,00,000 RS + startup stocks 1 to 4 stocks per year for A**** rated engineers. (No upper bar on salary and provided stocks for excellent performing SDEs.) + (1 additional stock - startup retention and performance improvement stock : if candidate shows, he is on the continuous improvement path to get star (A****) ratings further )

CTC 5,60,000 RS + startup stocks 1 to 3 stocks per year for A*** rated engineers. (No upper bar on salary and provided stocks for excellent performing SDEs.) + (1 additional stock - startup retention and performance improvement stock : if candidate shows, he is on the continuous improvement path to get star (A****) ratings further )

CTC 5,30,000 RS + startup stocks 1 to 2 stocks per year for A** rated engineers. (No upper bar on salary and provided stocks for excellent performing SDEs.) + (1 additional stock - startup retention and performance improvement stock : if candidate shows, he is on the continuous improvement path to get star (A****) ratings further )

CTC 5,00,000 RS + startup stocks 1 stock per year for A* rated engineers. (No upper bar on salary and provided stocks for excellent performing SDEs.) + (1 additional stock - startup retention and performance improvement stock : if candidate shows, he is on the continuous improvement path to get star (A****) ratings further )

CTC 4,60,000 Rs for A++++ rated engineer in training. + (1 stock - startup retention and performance improvement stock : if candidate shows, he is on the continuous improvement path to get star ( A****) ratings )

CTC 4,30,000 Rs for A+++ rated engineer in training. + (1 stock - startup retention and performance improvement stock : if candidate shows, he is on the continuous improvement path to get star (A****) ratings )

CTC 4,00,000 Rs for A++ rated engineer in training. + (1 stock - startup retention and performance improvement stock : if candidate shows, he is on the continuous improvement path to get star (A****) ratings )

CTC 3,50,000 Rs for A+ rated engineer in training.+ (1 stock - startup retention and performance improvement stock : if candidate shows, he is on the continuous improvement path to get star (A****) ratings )

CTC 3,00,000 Rs for A rated engineer in training.+ (1 stock - startup retention and performance improvement stock : if candidate shows, he is on the continuous improvement path to get star (A****) ratings )Training

CTC for engineer : 1,20,000 Rs stipend pay + 1,80,000 Rs perks* = total 3,00,000 Rs*Perks details: To ease onboarding of engineers, training is inclusive of 15,000 rs per month worth of Flat bed in Bangalore, with electricity and water charges (500-1000 rs per month), flat bed, water and electricity will be chosen and provided by startup + 10,000 rs as stipend salary. Training time is considered as 1 year, if candidate misses the mark to get required rating, training period will be extended further for improvements or proceeded as per companies policy, as perks of 180 K will be provided to the candidate whom company selects to onboard on company provided accommodation.

Provided Luxurious flat video: https://www.youtube.com/watch?v=QPrrBcu5ffs

Training Duration: 1 year; may extend based on performance.

Interview Preparation Guide

Build a KMP App (Android/iOS with Compose, ViewModel, Repository, DB):
• Before coming to interview, Practice below videos on laptop and create same projects, candidate can email created project,

Create an android app with : Please go through below resources and create a app in KMP with Kotlin for Android and IOS both, include compose -> view model -> repo -> DB in this app.,

Kotlin tutorials: (1 day)

https://www.youtube.com/watch?v=NosAkIKgA4Y&list=PLRKyZvuMYSIMW3-rSOGCkPlO1z_IYJy3G

Compose tutorials: (1 day)

https://www.youtube.com/watch?v=8q5qI3Ah9Us&list=PLRKyZvuMYSIO9sadcCwR0DR8UPi9bQlev

creating app: include compose -> view model -> repo -> DB (2-4 hrs)

https://www.youtube.com/watch?v=DNLOC6syy1Q
• Read Android architecture: ( 4 hours)

read all below pages:

https://developer.android.com/topic/architecture

UI Layer: (4 hrs)

https://developer.android.com/topic/architecture/ui-layer

https://developer.android.com/topic/architecture/ui-layer/events

https://developer.android.com/topic/architecture/ui-layer/stateholders

https://developer.android.com/topic/architecture/ui-layer/state-production

https://developer.android.com/topic/architecture/domain-layer

Data layer: (4 hrs)

https://developer.android.com/topic/architecture/data-layer

https://developer.android.com/topic/architecture/data-layer/offline-first

https://developer.android.com/topic/architecture/recommendations
• Understand how to design large scale app: (candidate should watch below videos and understand concepts.)

Design patterns: (1 day)

https://www.youtube.com/watch?v=vNHpsC5ng_E&list=PLF206E906175C7E07&index=1

Examples of few large scale apps: (1 day)

https://www.youtube.com/watch?v=dUMWMZmMsVE&list=PLkQkbY7JNJuC99VDJcpQdww-4aT3QhdJv&index=1

Next Steps

Complete the preparation, submit your project, and email us to schedule interviews. Join us to build impactful social media apps for teens, social media content apps, and safety apps for students to make the world safer and more connected!

Job Types: Full-time, Permanent, Fresher

Benefits:

Flexible schedule

Application Question(s):

Have you worked on Kotlin Android and IOS app development in KMM, MVVM?

How many years of experience u have in KMM (including collage project) ?

How good u are in Data structures and algorithms ? (rate out of 10)

Work Location: In person

The position is suitable for candidates with education

This position is suitable for fresh graduate
Company Name: Karan Kavach
You will be redirected to another website to apply.
Offer ID: #1267910, Published: 2 days ago, Company registered: 1 week ago

Other offers

Operations Team Leader
2310login
Job description Grade 9 Please note that the Job will close at 12am on Posting Close date, so please submit your application prior to the Close Date Responsible for offering day-to-day coordination and administrative sup...
Remote Data Entry Jobs for Freshers - Start Immediately
2310login
Job description Job Summary Progressive Technology is currently seeking detail-oriented and motivated individuals to join our dynamic team as Remote Data Entry Associates. This is an excellent opportunity for freshers lo...
Amazon online jobs work from home no experience Required (Entry-Level)
2310login
Job description As a Remote Amazon Online Associate, you will play a key role in supporting Amazon customer-centric approach, ensuring smooth operations, and delivering exceptional service to our customers. In this posit...
Data Entry Operator (Remote) - Freshers Remote Jobs in India
2310login
Job description Are you looking for a flexible, work-from-home opportunity? We are hiring Remote Data Entry Operators across India, and freshers are welcome to apply! This is an excellent opportunity for individuals who ...
[Hiring] Director of Brand @Sprinto
2310login
Job description Sprinto is a leading platform that automates information security compliance. By raising the bar on infosec, Sprinto ensures compliance, enables healthy operational practices, and allows businesses to gro...
Senior Test Automation Engineer - Playwright with Javascript
2310login
Job description About the Role: As a Senior Software Test Automation Engineer, you will take on more advanced testing responsibilities and contribute significantly to our quality assurance efforts. Your expertise will he...
Hybrid Formulation Researcher I (Ambernath, India, 421506)
2310login
Job description Who we are Together, we’re on a mission to make good health more affordable and accessible, to help millions around the world enjoy healthier lives. It’s a mission that bonds our people across nearly 60 c...
Strategic Partner - APAC
2310login
Job description This a Full Remote job, the offer is available from: APAC About VOX VOX is a visionary company led by a single founder, currently leading the way in flashcall and telecom carrier services, transforming th...
Online Advertising Specialist
2310login
Job description Drive Digital Success: Online Advertising Specialist Needed! Join Part-Time or Full-Time Are you passionate about navigating the dynamic world of digital marketing? ************ is seeking an Online Adver...
Chinese, HSK 1 to 3 home tutor
2310login
Job description I am looking for Chinese Profesor for my Academy to teach batch for HSK 1 with plan anc curriculum Level: Beginner Gender Preference: None Meeting options: At home - Student can meet at their place.
Sr. Coordinator- Content QA
2310login
Job description About Us We are SVKM’s NMIMS Centre for Distance and Online Education (NCDOE) - India’s Premier Institution for with core focus on Distance & Online learning. Visit us at https://online.nmims.edu/abou...
Cloud and DevOps Architect
2310login
Job description About Lucidya Lucidya is a dynamic SaaS company that leverages the power of Machine Learning and Big Data technologies to provide brands with insightful analyses of customer data from various digital chan...
Senior Manager - Data Governance Engineer
2310login
Job description Overview: Apply best practices for data quality & triaging – ( with goal to reduce data downtimes) on existing and new pipelines for our business, customer and Data Science team Responsibilities: • Ow...
Senior System Administrator - Lead/ Manager
2310login
Job description System Administrator – Senior/Lead / Manager Arbortec Systems Pvt. Ltd. – Mohali, is a fully owned subsidiary of Arbor Financial Systems Limited (UK), Arbor Financial Systems (a UK based MNC) provides Ord...