We're bringing India's k-12 education system into the 21st century. We are hackers, designers, business developers, marketers, hailing from institutions like St. Stephens, IIT Kanpur with past work experience at Microsoft, Google, Oracle, Apple, Amazon, McKinsey & Co, Bain, Goldman Sachs, and more.
We were founded by an MIT computer science / Harvard MBA alumnus, and the former CEO of Apple India.
For the past few years, we've brought project-based learning to thousands of k-12 students across the nation via coding and app development workshops. Today we're building interactive online learning platforms to scale these powerful learning experiences to millions.
We're just getting started. Come be a part of the fun.
WHAT WE'RE BUILDING:
Gamified, intelligent virtual classrooms where students earn while they learn from live teachers (rather than pre-recorded videos).
We use technology to give teachers and students superpowers, rather than replacing teachers with static vids. Features include real-time analytics for teachers (e.g. student engagement and understanding), rewards for peer learning (students earn when they help each other, answer quizzes correctly, are punctual, etc.), and personalization to account for students learning at different paces.
TECH STACK:
Node.js, Express, MongoDB on the backend, and React on the front-end. We make heavy use of socket.io (web sockets) and WebRTC for updating state of classrooms, for real-time messaging, and live audio/video/screen sharing.
ABOUT YOU:
- You're awesome at javascript, and have been coding with Node.js / Express for 2+ years
- You have implemented a React front-end on at least one other live, production-grade web application being used by real people for a real use-case.
- You love to code, even when nobody is forcing you / asking you to. You build things for fun, and you stay aware of what's happening in tech.
- You can operate at all levels of the stack, and you care about user experience / user-centric design.
- You have experience with web sockets
- Huge plus: Dev Ops i.e. you know how to build / configure scalable architectures for Node.js and web socket apps.
This is a full-time job based out of Camp K12's Gurgaon office. We work 6 days a week.
If you're interested, start by sending us web links of what you've built in the past.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Prachi Kodle
Senior Software Engineer (UI), DeepIntent
It was important I find work with a good tech stack at a company with good work culture and good pay. The jobs that Cutshort recommended to me felt like they were made for me!
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Prachi Kodle
Senior Software Engineer (UI), DeepIntent
It was important I find work with a good tech stack at a company with good work culture and good pay. The jobs that Cutshort recommended to me felt like they were made for me!
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Companies hiring on Cutshort
About Camp K12
Founded :
2010
Type :
Services
Size :
20-100
Stage :
Profitable
About
Camp K12 is an ed-tech startup founded by a team from MIT, Harvard, and Apple. We were India's first coding boot camp for K-12 (school) students in 2011, and today are a leader in the K-12 education space, offering cutting-edge tech courses in topics like Blockchain, AI/Machine Learning, Virtual Reality, Web Development, Android Development, and more.
We take pride in having worked with 200+ schools across the nation and a number of prestigious universities + corporates including Google, Adobe, IIM Bangalore, IIT Delhi, BITS Pilani, DTU, and more. We are actively recruiting exceptional programmers, designers, technologists for Instructor positions in our offline coding boot camps, and also product/developer positions for our online learning platforms. If you share our vision for redefining Indian education, come join us.
You will be having 3+ years of experience of writing optimized Code in Javascript/Typescript and working with Advanced NodeJs frameworks targeting Latest NodeJs version.
Design, build, and maintain efficient, reusable, and reliable codes by setting expectations and features priorities throughout the development life cycle.
Understanding of basic RDBMS using relational databases like PostgresSQL, MySQL, or MSSQL
API development (Rest/GraphQL)
You will participate in regular design sessions, code reviews and agile ceremonies.
You will work closely with the Product Owner and scrum team to help deliver high quality features inside of agreed timescales
You will Provide technical mentorship and upskilling to scrum team members and across functional boundaries where appropriate
You will Identify areas for modification or refactoring inside our code-base and champion their improvement.
You will lead by example, contributing to a culture of high quality, personal ownership and customer focused execution
Design, build, and maintain efficient, reusable, and reliable Python services &components Ensure the best possible performance, quality, and security Identify bottlenecks and bugs, and devise solutions to these problems Help maintain code quality, organization Understanding of established software development life cycles Ability to prioritize and multi-task in order to meet deadlines Resolves technical issues through debugging, research and investigation Collaborate across various teams and with external clients Contribute innovative designs and ideas for improving our company products and services
Required Skills Sets
Atleast 4+ years of experience in Design and Development with Python. Experience in Flask / Django Familiar with version control (Git) Understanding of SQL Strong Unit Testing practice Understanding of design patterns, Microservices Architecture Understanding of Scrum Agile methodology Experience in data engineering & Docker is a plus. Candidate Profile: 4+ Years of relevant experience with Python and its Principles. Graduate in Computer Science or any related discipline (like BS / B.E. / B-Tech in Electronics, Electrical, IT)
You will be a part of a full-stack creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.
Strong knowledge of PHP, MySQL, JavaScript, jQuery, AJAX, HTML5, CSS3.
Write clean , well-designed code
Produce detailed specifications
Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
Contribute in all phases of the development lifecycle
Follow industry best practices
Develop and deploy new features to facilitate related procedures and tools if necessary
Proven software development experience in PHP
Demonstrable knowledge of web technologies including HTML, CSS, JavaScript, AJAX
Good knowledge of relational databases, version control tools and of developing RESTful web services
Responsibilities: Able to understand and execute the project requirements efficiently. Write clean, well designed code. Test and maintain the code and databases to ensure strong optimization and functionality. Contribute in all the phases of the project development lifecycle.
We are looking for a MERN Stack Developer who has minimum 1 year experience in front end & back end Development. Thorough knowledge in software development, best practices, build appropriate unit tests, build process including design patterns, coding standards, code reviews, source control management, continuous integration and delivery. Responsible from coding to deployment of scripts to maintenance of system. Disciplined approach to software engineering best practices (e.g. unit testing, code reviews, design documentation, quality assurance. Experience with scaling high performance web applications. Should apply business logic/ common sense to solve day-to- day problems.
Job Responsibilities
Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
Design and implementation of scalable applications by using asynchronous programming with low-latency, high-availability, and performant applications between multiple systems, servers, and environments. -Integration of data storage solutions by creating database schemas that represent and support business processes and also Integrating multiple data sources and databases into one system.
Building reusable code and libraries for future use.
Explore technical innovation and propose new solutions as and when required.
Work with engineers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every month.
Our ideal candidate should have:-
3-5 years of relevant experience in a Tech Startup
A solid grounding in Computer Science fundamentals (based on a BE/BTech or MS in Information Technologies/Computer Science)
Strong proficiency with JavaScript and knowledge of Node.js and frameworks.
Strong hands on MongoDB and ability to write aggregation queries.
Basic understanding of front-end technologies, such as HTML5, and CSS3.
Hands-on on code versioning tools, such as Git, Redis, AWS, Sockets
We are looking for MEAN Stack Developers with strong Angular and/or NodeJS development skills. Your primary focus will be to implement a complete user interface in the form of a mobile and desktop web application, with a focus on performance. Your main duties will include creating modules and components and coupling them together into a functional app. The artistic design will be delivered to you, in form of JPEG/PNG/SVG, and you would be required to generate CSS and HTML which should be responsive & adaptive in nature. You will work in a team with the back-end developer, and communicate with the API using standard methods. A thorough understanding of all of the components of our platform and infrastructure is required.
What you get to do in this role:
Delivering a complete front end application
Creating custom, general use modules and components which extend the elements and modules of core Angular
Ensuring high performance on mobile and desktop
Writing tested, idiomatic, and documented JavaScript, HTML and CSS
Cooperating with the back-end developer in the process of building the RESTful API
Communicating with external web services
Validating user actions on the client side and providing responsive feedback
To be successful in this role, we need someone who has this:
Graduate in computer science, B Tech, with a keen interest in technology and engineering
Looking for experience range of 4-12 years for positions, Developer I, Developer II and Developer III.
Deep knowledge of Angular practices and commonly used modules based on extensive work experience
Proficiency in NodeJS would be highly desirable
Proficiency with JavaScript and HTML5.
Creating self-contained, reusable, and testable modules and components
Ensuring a clear dependency chain, in regard to the app logic as well as the file system
Professional, precise communication skills
Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
Implement application components and systems according to department standards and guidelines.
Work with product and designers to translate requirements into accurate representations for the web.
Analyze, design, code, debug, and test business applications.
Code reviews in accordance with team processes/standards.
Understand and work with data in varying degrees of complexity and scale.
Responsible for planning, processing and performing all jobs in an efficient manner.
Provide assistance to testers and support personnel as needed to determine system problems.
Resolve problems involved with integrating new technologies with systems.
* Essential functions are the basic job duties that an employee must be able to perform, with or without reasonable accommodation. The function is considered essential if the reason the position exists is to perform that function.
Supportive Job Functions:
Remain knowledgeable of new emerging technologies and their impact on internal systems.
Available to work on call when needed.
Perform other miscellaneous duties as assigned by management.
*These tasks do not meet the Americans with Disabilities Act definition of essential job functions and usually equal 5% or less of time spent. However, these tasks still constitute important performance aspects of the job.
Knowledge, Skill, and Abilities:
Experience using Python, JavaScript, and React.
Experience with web services and RESTful APIs.
Experience in cloud infrastructure
Experience with Sql and NoSql databases
Familiarity with modern CI/CD methods
Ability to organize, prioritize, and handle multiple assignments on a daily basis.
Strong and effective inter-personal and communication skills
Ability to interact professionally with a diverse group of clients and staff.
Must be able to work flexible hours on-site and remote.
Must be able to coordinate with other staff and provide technological leadership.
Ability to work in a complex, dynamic team environment with minimal supervision.
Must possess good organizational skills.
Education, Experience, and Certification:
Associate’s or bachelor’s degree preferred (Computer Science, Engineer, etc.), but equivalent work experience in a technology related area may substitute.
5+ years relevant experience, required. *
Experience using version control daily in a developer environment.
Experience with Python, JavaScript, and React is required.
Experience using rapid development frameworks like Django or Flask.
Read about what our users have to say about finding their next opportunity on Cutshort.
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Prachi Kodle
Senior Software Engineer (UI), DeepIntent
It was important I find work with a good tech stack at a company with good work culture and good pay. The jobs that Cutshort recommended to me felt like they were made for me!
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.
Subodh Popalwar
Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Prachi Kodle
Senior Software Engineer (UI), DeepIntent
It was important I find work with a good tech stack at a company with good work culture and good pay. The jobs that Cutshort recommended to me felt like they were made for me!
Palak Talwar
Visual Designer, Neysa Networks
It’s important to me that I am able to contribute in a way that is valuable for me as well as the company. When I came across Cutshort, I was able to find a role in a completely new industry and trustworthy people to work with.