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,Arating 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 RsPerks 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):
1. 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
2. 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
3. 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
Pay: ₹120,000.00 - ₹800,000.00 per year
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
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.