A little bit about us
Founded in 2016, Coding Ninjas is one of the largest online coding EdTech companies in India. Imparting knowledge is of utmost importance to us and it is our mission to bridge the skill gap between colleges and industry. We teach 50,000+ students annually through our online platform with an aim to help college students and working professionals upskill themselves for rewarding employment prospects.
Coding Ninjas was founded by Ankush Singla, Kannu Mittal, and Dhawal Parate, dawning from an educational background of IITs and Stanford who bring onboard their rich working experience in companies like Amazon, Facebook, Cars24, and other top startups in India. As pioneers in EdTech, we are continuously working on curating student-centric learning programs and are progressing towards becoming the de facto coding education company in India.
The company has raised more than 22 Million USD to date and is a subsidiary of InfoEdge (Naukri.com, IIMJobs, Jeevansathi, etc.) with the latter, acquiring a majority stake in Coding Ninjas.
With our exhaustive learning programs, 1:1 mentor support for effective doubt resolution, and over 400+ doubts being resolved per hour, our focus lies on crafting learning experiences that equip candidates with learning, application, and demonstration of capabilities in the software development domain.
What You’ll Do:
- Develop and maintain frontend applications and backend distributed systems with 2-5 years of experience.
- Develop and maintain APIs, with a strong understanding of API design patterns (REST, RPC, GraphQL).
- Work with both SQL and NoSQL databases, primarily PostgreSQL and MongoDB.
- Utilize Angular and/or Ruby on Rails in application development.
- Build and optimize applications for performance and scalability.
What You’ll Need:
- Design, specify, and implement new features and services.
- Ability to understand business requirements and translate them into technical requirements.
- Participate in code reviews to ensure code is well-designed, tested, robust, secure, performant, and readable.
- Architect efficient and reusable systems that drive complex web applications.
- Support your team to deliver extraordinary output.
- Mentor junior engineers.
- Implement automated testing, tracking, and monitoring to ensure the website and integrations function as expected.
Location: Gurgaon