Fullstack Developer

Learngram

Posted: about 1 year ago

Company Website
https://cutshort.io/jo...
Position type
full time
Job source
Cutshort
Category
programming
Remote
No
Salary
6 - 20 lacs/annum
Job location
Bengaluru (Bangalore)
About

About Learngram

Learngram is a Singapore-based EdTech startup founded by IIT Alums and we are building an innovative online classroom platform designed from scratch that offers all the tools to make teaching and learning seamless, effective and fun. Our tech team is based out of Bengaluru and we are building a high-quality team of result-focused & innovative problem solvers.

Founders

 

Shirish Chandrakar – Co-Founder/CEO

https://www.linkedin.com/in/shirishc/

 

Raman Kishore – Co-Founder/CTO

https://www.linkedin.com/in/kramankishore/

 

Job Summary

 

At Learngram, we are building an online teaching & learning platform with a large breadth to address live, non-live and collaborative parts of classroom interactions. We follow an extremely user-focused product development approach to address the needs of teachers & students and bring them to a smooth classroom experience online, and in the process, elevate their effectiveness to a new level.

 

Learngram is a tech company in every sense with the tech product being the heart of the company with zero to minimal ops. Naturally, we are building a seemingly complex tech product with various moving parts having to seamlessly interact with each other at scale, and deliver the best experience to the users.

 

The Fullstack team at Learngram is a very dynamic one that is involved in delivering full-fledged features, complex live interactions, smooth and bug-free user experiences, scaling related initiatives, handling production issues and much more. Having strong ability in Frontend, Backend and Deployment allows the Fullstack team to play a crucial role in being flexible and participating in various phases of product development to deliver the utility and experience to users comprehensively and engagingly.

 

The Fullstack Developer role at Learngram requires you to be well versed in Frontend, Backend & Deployment, architecture design, performant DB queries, handling multiple backend code bases, caching, logging, backend scaling, handling cloud deployments & releases, writing very maintainable & well-architected code, adopt latest technologies to solve various complex problems, delivering full-fledged features with minimal bugs and a high user experience focused mindset.

 

This role at Learngram requires you to follow and innovate the product development process to ensure effective communication with various teams and an efficient work environment. We also require you to be involved in creating healthy relationships within the team built on ownership, support & effective communication to keep the people-first culture of the company alive and enjoy creating with the team. A passion to be an early team member of a startup and build products ground up is crucial to keep the intensity and ownership culture within the team.

 

Responsibilities & Skills

  • Frontend & Backend architecture
  • Frontend & Backend development (Node/Python + React/React Native)
  • Strong at Html, Css & Js
  • Experienced with frameworks like Express/Flask & Bootstrap/Material
  • Websockets and real-time communication
  • DB design and optimized querying
  • Building well-architected and low-latency Apis
  • Ability to build custom UI components from scratch with full functionality and interactions as given in the design
  • Robust frontend state management
  • Deployment on Cloud (AWS)
  • Message Queuing (Kafka)
  • Caching (Redis)
  • Unit testing
  • User experience-focused development & testing
  • Excellent problem-solving ability
  • Effective communication across dev, QA, design & product teams
  • Load testing, Scaling & Autoscaling knowledge is a plus
  • Notifications and analytics knowledge is a plus
  • WebRTC knowledge is a plus

 

Minimum Qualifications

 

  • Bachelor's degree in Engineering or a related field, or equivalent practical experience
  • 1+ years of experience in Fullstack Development
  • Good verbal/written communication skills
  • Strong Interpersonal skills and the ability to work independently and collaboratively as part of a team and the familiarity of working with dev, QA, design and product teams

 

Preferred Qualifications

 

  • Experienced in both web & mobile app development
  • Experienced in working on microservices architecture-based code bases
  • Experienced in handling production code & releases, both frontend & backend
  • Strong attention to detail and excellent problem-solving skills
  • Self-motivated, proactive and strong sense of ownership
  • Ability to architect and build full-fledged complex features from scratch

 

Skills:- React.js, React Native, NodeJS (Node.js), MySQL, Python, WebSocket, Amazon Web Services (AWS), Redis, HTML/CSS, Javascript, Express, Flask, Bootstrap, Database Design, Kafka, Unit testing and Web Realtime Communication (WebRTC)

Subscribe to our daily job alerts

Sign up for our newsletter to stay up to date with new jobs posted on Profilehunt

Please confirm your email address once you subscribe.