

About Kraftshala
About
We are Kraftshala. We are an online skilling institution committed to playing the long game of building a transformative educational experience for the masses. We call this ‘Scaling with Soul’.
Scaling with Soul, to us, means we always prioritise student outcomes– specifically our Placement Rate (percentage of students placed)- over other metrics, such as number of enrolments or company valuation in the coming year.
This is, of course, easier said than done. There are painful choices to be made at every stage, from admissions to training to placements, that wouldn’t have been needed were we willing to give up on either of high quality or scale.
But in the long run, we believe that our obsession over these student outcomes will earn Kraftshala the trust of Indian students, their families, recruiters and the broader ecosystem.
That’s why we make each of our Placement Reports public, capturing how many students are placed in each batch, in what companies, at what salaries etc.
We don’t need to. None of our competitors do (though we’d be happy to be proven wrong and have more educators join us!). Simply put, we have tasted the benefits of an education model grounded in high quality paired with the transparency of student outcomes and now cannot imagine doing it any other way.
We are not the largest in terms of enrollments. Nowhere close, actually. Not yet.
However, we are proud to be one of the largest, if not the largest already, in terms of actual, verifiable placements.
And in terms of Placement Rate, the metric that matters most to us, we are the absolute best in edtech. In the last 2 years, we have placed more than 1500+ students with a Placement Rate of 94% (and improving).
This is our long game- to Scale with Soul. We invite you to join us for the play.
Funding:
Kraftshala is backed by number of eminent investors, including
- Phanindra Sama and Sudhakar Pasupunuri, co-founders at Redbus and early investors in unicorns like Unacademy
 - Amit Kumar Agarwal, Saurabh Garg and Akhil Gupta, co-founders at Nobroker.com (the world’s largest NoBrokerage Property Site and India’s first realty startup unicorn)
 - Sujayathi Ali, Co-founder at ShopUp and Voonik
 - Doreswamy Nandkishore (Former Fortune 100 CEO, Head of Asia, Oceania, Africa for Nestlé S.A. and Professor, ISB)
 - Pallav Jain and Sarfaraz Khimani (co-CEOs of Performics, India's largest SEO/ performance marketing agencies)
 
What do we value (the Kraftshala Kode):
Like all good companies, we value integrity, excellence, respect, inclusion, and collaboration. Our team’s distinctiveness comes from the following:
- We seek a user-centric, value-additive mindset. People who start with the user and work backward, and take every opportunity to add value to their customers/ partners fit right in.
 - We believe speed matters enormously in business. We value people who have a bias for action and are willing to take calculated risks in the face of uncertainty.
 - We value problem-solving skills. We look at problems objectively, solve for root causes, make decisions for long-term good instead of short-term gain, and don’t let processes get in the way of value addition.
 - We look for learning agility. We are a team of learners who like to read, talk to experts, and seek critical feedback to be better today than we were yesterday.
 - We respect ambition & courage to take on large goals. Self-starters who demonstrate high ownership strengthen the backbone of our team.
 - We expect consistency and reliability. Predictability just makes everyone’s life a lot smoother.
 - We like people who are real and open in communication, while still being empathetic.
 - We are practical optimists. Our team strongly believes in a better future & we enjoy playing our part to make that future a reality.
 
Connect with the team
Similar jobs
Job description
We are looking for an experienced HTML developer to oversee the design, coding, and implementation of projects.
In this role, you will be required to collaborate with Website Designers on the initial web design, write the code, ensure cross-platform compatibility, and provide user support.
To be successful as an HTML developer, you should have a good eye for detail and excellent knowledge of front-end technologies like HTML5, CSS3, Bootstrap.
HTML Developer Responsibilities:
Meeting with Web designers to discuss project design and layout.
Coding the entire HTML site from end to end.
Debugging code and front-end web applications.
Ensuring cross-platform compatibility.
Troubleshooting application errors.
Conducting website performance and usability tests.
Meeting publication deadlines.
Providing user support.
HTML Developer Requirements:
At least 2 years experience as an HTML Developer.
In-depth knowledge of front-end coding languages including HTML, CSS
Basic Knowledge on Javascript, Jquery
Ability to troubleshoot coding and application errors.
Knowledge of web design and user application requirements.
Ability to meet strict publication deadlines.
Good understanding of SEO principles and ensuring that the application will adhere to them
Roles and Responsibilities :
- To  analyze business requirements, prepare design and implementation recommendations and estimate development effort
-  Collaborate with cross-functional teams to define, design, and ship new features
- Lead or participate in design reviews, code reviews and architecture evolution discussions
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Skills Required :
- Experienced with front end programming language with React JS.
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Thorough understanding of React.js and its core principles.
- Experience with popular React.JS workflows (such as Flux or Redux).
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Familiarity with modern front-end build pipelines and tools.
- Familiarity with code versioning tools (such as Git, SVN, ).
- Candidates with Good communication Skills. 
Senior developers only
Min 5 years of real experience
Front End/Web react.js
Remote work
(We prefer individual developers over agencies or IT providers)
Job description
Job title: Sr. React Js Developer
Job Description:
- 3+ years of extensive experience in developing the Single Page Application with Web
responsive design for mobile and web using React JS, HTML 5, CSS 3 and Bootstrap. - Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object
model. - Experience with popular React.js workflows (such as Flux or Redux)
 - Familiarity with RESTful APIs
 - Knowledge of modern authorization mechanisms, such as JSON Web Token
 - Thorough understanding of React.js and its core principles.
 - Experience with common front-end development tools such as Babel, Webpack, NPM,
yarn, etc. - Familiarity with newer specifications of EcmaScript (ES6)
 - Ability to understand business requirements and translate them into technical
requirements - Good verbal and written communication skills
 - Excellent analytical and problem-solving skills.
 - Strong ability to drive end-to-end service design from usability and experience
perspectives. - Working knowledge of ADA and designing for users with unique physical and mental
challenges. 
Desired Skills:
- Meeting with the development team to discuss user interface ideas and applications.
 - Reviewing application requirements and interface designs.
 - Identifying web-based user interactions.
 - Developing and implementing highly-responsive user interface components using React
concepts. - Writing application interface codes using JavaScript following React.js workflows.
 - Troubleshooting interface software and debugging application codes.
 - Developing and implementing front-end architecture to support user interface concepts.
 - Monitoring and improving front-end performance.
 - Documenting application changes and developing updates
 
Job Description:
You will be responsible for maintaining and scaling a high quality React Native social media Application.
Technical
Candidate should have:
- Built end-to-end React Native application with at least 5K users or more
 - 1-4 years work experience in developing Android & iOS apps using React Native, React.js
 - Thorough understanding of React Native and its core principles
 - Knowledge of how to integrate SDKs like Firebase, Mixpanel, OneSignal, Branch
 - End to end feature development for the stories provided
 - Has implemented local data storage, caching, app optimization techniques
 - Knows how to write unit test cases.
 - Aware of app store build forming and release process
 - Knowledge or experience with User Interface and Visual Design principles and techniques
 - Understanding of software development lifecycle and version control (preferably Git)
 - Must have experience in delivering software via complete Continuous Integration and Continuous Delivery (CI/CD) pipeline
 
Non-Technical
The ideal candidate joining us will be:
- a keen observer and a good problem solver with good communication skills
 - ambitious, self-driven & equally a fun-loving team-player
 - The ability to own end to end responsibility - right from requirement to release
 
Experience
- React Native: 2 years (Required)
 - React Hooks/Redux: 1 year (Required)
 - React.js: 2 years (Required)
 - HTML/CSS/Bootstrap/jQuery: 1 year (Preferred)
 - Jest/Enzyme or any other tool for unit/functional: 1 year (preferred)
 - Git/Gitlab: 1 year (Required)
 - Firebase, Branch: 1 year (Preferred)
 
About Clan:
Clan is a QnA social media platform with invite-only access to 1% intellectuals in India. We aim to make social media much more civil and meaningful.
Compensation: 40k-50k
Job Description:
We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure.
Responsibilities:
- Developing new user-facing features using React.js
 - Building reusable components and front-end libraries for future use
 - Translating designs and wireframes into high quality code
 - Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
 
Skills:
- Familiarity with RESTful APIs
 - Familiarity with modern front-end build pipelines and tools
 - Experience with popular React.js workflows (such as Flux or Redux)
 
You will be responsible to ensure seamless user interaction with our products and aim to enhance this on a daily basis. Our tightly knit engineering team works on a wide range of cutting-edge products. If you know what it takes to build magical user experiences and consider performance to be the key feature of your app, this is definitely the right place for you.
POSITION RESPONSIBILITIES:
- 
→ Developing new user facing features using ReactJS
 - 
→ Building reusable components and frontend libraries for future use
 - 
→ Translating UI/UX design wireframes into high quality code that will produce visual elements
of the application
 - 
→ Optimizing components for maximum performance across a vast array of web capable
devices and browsers
 - 
→ Create unit, scenario, integration sanity test etc. if required
 - 
→ Write documentation for your code
 - 
→ Understanding the nature of asynchronous programming and its quirks and workarounds
Understanding differences between multiple delivery platforms, such as mobile vs. desktop,
and optimizing output to match the specific platform
 - 
→ Understanding fundamental design principles behind a scalable application
MUST HAVE: 
- 
Proficient in HTML, CSS, Javascript (ES6 or above) including DOM manipulation and Object Oriented Javascript
 - 
Strong command in ReactJS / Redux
 - 
Knowledge of different performance optimisation techniques
 - 
Knowledge of handling asynchronous behaviour using Redux Saga/Thunk
 - 
Knowledge of using RESTful APIs with error handling
 - 
Fundamental knowledge of a better user experience
 - 
Familiarity with code versioning tools GIT
 - 
Good problem-solving skills
GOOD TO HAVE: 
- 
Familiarity with different design patterns and functional programming
 - 
Experience in any open source project
 - 
Experience with any CSS frameworks such as Semantic UI/Bootstrap/Material UI
 










