Software Development Engineer 1 / SDE1 KMM Kotlin full stack Android and ios developer / final year student
Send resumes to:
Startup Website:
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
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 package details:
CTC 4,20,000 RS + startup stocks 1 stock / 2 stocks / 3 stocks / 4 stocks per year for A*, A**, A***, 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*, A**, A***, A****) ratings further )
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*, A**, A***, 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*, A**, A***, 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*, A**, A***, A****) ratings )
Training CTC for engineer : 1,20,000 Rs pay + 1,20,000 to 1,80,000 Rs perks* = total 2,40,000-3,00,000 Rs*
Perks details: To ease onboarding of engineers, training is inclusive of 10,000-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 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 120-180 K will be provided to the candidate whom company selects to onboard on company provided accommodation.
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)
Compose tutorials: (1 day)
creating app: include compose -> view model -> repo -> DB (2-4 hrs)
2. Read Android architecture: ( 4 hours)
read all below pages:
UI Layer: (4 hrs)
Data layer: (4 hrs)
3. Understand how to design large scale app: (candidate should watch below videos and understand concepts.)
Design patterns: (1 day)
Examples of few large scale apps: (1 day)
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!
Experience
0 - 1 Years
No. of Openings
10
Education
B.C.A, B.Sc, B.Tech, M.Sc, M.Tech, Ph.D/Doctorate
Role
Mobile App Developer
Industry Type
IT-Hardware & Networking / IT-Software / Software Services
Gender
[ Male / Female ]
Job Country
India
Type of Job
Full Time
Work Location Type
Work from Office