Sde1 Kmm Kotlin Full Stack Android And Ios Developer

Year    KA, IN, India

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,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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4106980
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year