EdTech Jobs

Role Snapshot

Full Stack Software Engineer at MindTickle to design and build scalable, high-performance platform infrastructure for a SaaS learning engagement platform. The role involves architecting microservices, optimizing data stores, and contributing to innovative engagement concepts.

Key Responsibilities: Build and manage scalable infrastructure for the MindTickle platform engine using SOA principles, Docker, and AWS services. Develop new engagement features, design system architecture across multiple functional units, and contribute to open-source projects.
Skills & Tools: Strong expertise in multiple web frameworks (Jetty, Node.js, PHP, Play Framework), experience with containerization (Docker), cloud infrastructure (AWS), various databases (MySQL, Couchbase, Redis, Elasticsearch), and full-stack web development (HTML, JavaScript). Excellent problem-solving abilities and experience with high-traffic, write-heavy systems.
Qualifications: Bachelor's degree in Computer Science or related field with 3-5 years of full-stack development experience. Proven experience building scalable distributed systems, familiarity with microservices architecture, and demonstrated innovation in platform engineering.
Location: In-Person - Pune
Compensation: Not provided by employer. Typical compensation for this role is ₹12,00,000 – ₹18,00,000/year based on title, seniority, and location.

Job Description

 Platform Technical Overview : To provide the extensive flexibility,  the platform is designed as a SOA . It is broken into multiple functional units which can further autoscale independently.  There is no standard stack which just fits for all. Stack of each functional unit is customised based on the use case. 

Mostly web servers are a taken care by Jetty, nodeJS, PHP & play framework . There is no flash component. Its completely on html & JS.
Since the platform is built for very high interaction.  Most of the units are write heavy. And again depending on the use case different data-stores(MySql, Couchbase, Redis,  Elasticsearch) have been in use.  

If you are an innovator , you must have experienced or heard of docker.io (It is revolutionising the development).  We at MindTickle extensively use docker in our development process.

And last but not the least , thanks to AWS . Feature like autoscaling and service like SQS saves a lot of effort and only add value to the infrastructure health. 

We are looking for a rockstar technology evangelist for the core engineering team. 

Job Profile : -

  • Build & manage the scalable infrastructure for MindTickle Platform-engine
  • Conceive and develop  the  new engagement concepts and design .
  • Opportunity to contribute to open-source project