CuriousJr - Backend - Job Description

Curiousjr Backend Job Posting

Company Introduction

CuriousJr is India’s first mobile-based code learning platform for K12, focused on students aged 8 to 17yrs old, and provides this functionality in vernacular languages. India has a total of 270M students in K12 and 88% of them do not have access to laptops, we are innovating to make coding education accessible to the future builders of the world through a learn-by-doing approach, and AI-assisted learning on Mobile.

We are on the journey to redefine the status quo on education hence we are building a team of innovators and out-of-box thinkers. We believe in grinding, learning, and producing the result of the highest quality.

Co-founded by Amit Shekhar, Janishar Ali, and Mridul Ranjan Sahu who all share a passion for impact in the education space and they are the Alumni of IIT BHU.

Amit and Ali have spent 5 years in the education industry and are also the co-founders of MindOrks, the biggest platform for learning Android Development. Their passion for teaching has impacted the lives of millions of coders. Mridul has built businesses from scratch that generated millions of dollars in revenue at OYO and played a pivotal role in the vernacular social network, Circle.

Product

CuriousJr Android App: Google Playstore Link

Job Description

We are looking for a Back-end web developer responsible for building scalable systems to support demanding client applications. You will be responsible for designing and implementing REST services for the Mobile and Websites. The role also includes deployment and maintenance of the server applications. You will be collaborating with the front-end and content team to translate their products into the server infrastructure. A basic understanding of front-end technologies is therefore necessary as well.

Responsibilities

  1. Design and implement APIs for the mobile application and website.
  2. Implement security and data protection.
  3. Develop and maintain scalable server infrastructure.
  4. Collaborate with the front-end developers for the application requirements.
  5. Collaborate with the content team for deploying the content.
  6. Participate in building features and new ideas.
  7. Provide training and support to internal teams.
  8. Follow emerging technologies and good coding practices.

Requirements

  1. Proven work experience as a Back-end developer
  2. In-depth understanding of the entire web development process (design, development, and deployment)
  3. Hands-on experience with Javascript, Node.js, Express.js, NPM, MongoDB
  4. Strong database concepts and optimizations
  5. Experience with REST APIs and Git version control
  6. Knowledge of security implementation in web services
  7. Familiarity with front-end technologies (e.g. HTML, JavaScript and CSS)
  8. Basic knowledge of Linux and command-line tools
  9. Work experience with vscode and Postman

Location

This will be work from our corporate office in Gurgaon.

Apply

If you find yourself fit for this role then drop your resume here: careers@curiousjr.com