Backend Developer

at Learngram

DP
Posted by Raman Kishore
icon
Bengaluru (Bangalore)
icon
1 - 5 yrs
icon
₹6L - ₹20L / yr (ESOP available)
icon
Full time
Skills
Microservices
RESTful APIs
Python
NodeJS (Node.js)
Amazon Web Services (AWS)
SQL
NOSQL Databases
Redis
Apache Kafka
Load Testing
Continuous Integration
Scalability
WebSocket
Express
Flask

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 – CEO

https://www.linkedin.com/in/shirishc/" target="_blank">https://www.linkedin.com/in/shirishc/

 

Raman Kishore – Co-Founder/CTO

https://www.linkedin.com/in/kramankishore/" target="_blank">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 Backend team at Learngram does the heavy lifting of architecting & continuously improving multiple backend services, their interactions, the database, live communication, file sharing, handling videos, lecture recordings, deployments, load testing, scaling & autoscaling, cost optimisation, long term strategies to re-architect the services, notifications, logging, caching and much more. The team ensures that the utility of a complex platform with all the intricacies is kept functional and intact at all times, with a small debug and response time in case of any issue & ensure a smooth and engaging experience for the users.

 

The Backend Developer role at Learngram requires you to be strong at backend architecture with a long term vision, excellent problem solving ability, a mindset to chase efficiency, writing extremely performant Apis & DB queries, logging & monitoring the whole system, very good at designing & implementing caching strategies for the services, experienced in handling production code bases, writing very maintainable & well architected code, comfortable using cloud servers and handling all releases and deployments, load testing, scaling & autoscaling applications with various strategies as they seem fit, using message queues to solve multiple problems and being comfortable with the interactions among different backend services.

 

This role at Learngram requires you to follow and innovate the product development process to ensure effective communication with various teams and 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:

 

  • Backend architecture
  • Backend development (Node/Python + Express/Flask)
  • Websockets and real time communication
  • Handling file storage and rendering at scale
  • DB design and optimised querying
  • Building well architected and low latency Apis
  • Deployment on Cloud (AWS)
  • Message Queuing (Kafka)
  • Caching (Redis)
  • Load testing, Scaling & Autoscaling
  • Notifications & Analytics
  • Excellent problem solving ability
  • Effective communication across dev, QA, design & product teams
  • 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 Backend 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 working on microservices architecture based code bases
  • Experienced in handling production code & releases
  • Experienced in load testing, scaling & autoscaling initiatives
  • Ability to architect and build full-fledged complex features from scratch
  • Strong attention to detail and excellent problem-solving skills
  • Self-motivated, pro-active and strong sense of ownership


Website Link:
https://linkclassroom.com/

About Learngram

About Learngram:


Learngram is a Singapore-based EdTech start-up founded by IIT Alumnus 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, while empowering institutions & educators have an online presence and grow by selling their content online. Part of our 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/ 


We are looking for early team members to join our startup who are enthusiastic to build products ground up, passionate problem solvers, high quality result focused individuals who can build the company along with us!

Founded
2019
Type
Product
Size
20-100 employees
Stage
Raised funding
View full company details
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

Senior/Lead Engineer - Java

at Listed in fortune 100 fastest growing tech companies in 2019

Agency job
via Purple Hirez
Java
Apache Kafka
Microservices
J2EE
Spring Boot
NOSQL Databases
icon
Hyderabad
icon
5 - 12 yrs
icon
₹5L - ₹29L / yr

Technical specifications/Skill Set:

  • Minimum of 5+ years of significant experience in application development.
  • Proficient with software development lifecycle (SDLC) methodologies like Agile, Test- driven development
  • Knowledge of system architecture, object-oriented design, and design patterns.
  • Required technical skills: Strong Core Java, J2EE, Spring boot, Akka, API development & distributed application development experience.
  • Desirable technical skills: Micro-services pattern, Kafka, Knative Eventing, Camel-K, Container Technologies like Docker, Kubernetes, NoSql preferably Cassandra.
  • Experience working with high volume data and computationally intensive system.
  • Domain knowledge in Financial Industry and Capital Markets is a plus.
  • Excellent communication skills are essential, with strong verbal and writing proficiencies.
Job posted by
Aditya K

Backend Engineer - Python

at Leena AI

Founded 2015  •  Product  •  20-100 employees  •  Raised funding
Python
Django
Go Programming (Golang)
icon
Remote only
icon
3 - 8 yrs
icon
Best in industry

Responsibilities: 

  • Design and code efficient, scalable systems that can accept feedback from multiple hundred thousand employees and generate insights 
  • Design efficient and scalable event driven systems to process complex machine learning pipeline
  • Experiment with data to come up with unique insights and that can benefit our clients
  • Identify libraries and technologies worth experimentation
  • Participate in brainstorming sessions to bring more value to our clients
  • Investigate performance issues / scalability bottlenecks, existing queries and/or write new queries with performance optimization in mind
  • Develop RESTful APIs that can be used by frontend to show insights
  • Debug and fix production level bugs as and when they crop up
  • Support ad hoc data analytics upon requests by clients, and believe us nothing creates a better DB understanding than handling ad hoc data requests 

Requirements: 

  • 3+ years of experience in architecture and developing high performance web applications 
  • Experience with systems ingesting/processing high amounts of data is a plus 
  • In-depth understanding of the entire web development process (design, development, and deployment) 
  • Experience with SQL and NoSQL database 
  • Working knowledge of RESTful API paradigms  
  • Experienced in microservices architecture  
  • Solid engineering principles and a clear understanding of data structures and algorithms
  • Passion for products, empathy for users, and aspiration to make a big impact
  •  
Job posted by
Preethi Gothandam

NodeJS Developer

at vSplash

Founded 2001  •  Products & Services  •  100-1000 employees  •  Profitable
NodeJS (Node.js)
Javascript
MongoDB
Elastic Search
icon
Remote, Hyderabad, Vijayawada, Visakhapatnam
icon
2 - 4 yrs
icon
₹5L - ₹8L / yr

Prefer Immediate Joiners with Node experience only
Minimum 2 Years of experience in NodeJS. Minimum 1 Year experience in MongoDB Minimum 1 Year of experience in ElasticSearch.

Dealing with scripts written in (Node JS, Mongo)
Must be an R & D specialist
Should work on all Node, Js concepts
 
Job posted by
kishore C

NetSuite Technical Developer

at VNMT Solutions

Founded 2017  •  Services  •  0-20 employees  •  Profitable
Go Programming (Golang)
Ruby on Rails (ROR)
Ruby
Python
Java
Microservices
RESTful APIs
Netsuite
Suite Script
Enterprise Resource Planning (ERP)
Javascript
HTML/CSS
Suite Talk
icon
Remote only
icon
3 - 6 yrs
icon
₹3L - ₹10L / yr
  • NetSuite Suitescript Development experience is mandatory. 
  • 3+ years of experience using NetSuite’s JavaScript API and SuiteCloud platforms (Suitescript, SuiteTalk, and SuiteFlow) 
  • Hands on experience in Suite Script (1.0 and 2.0) 
  • Strong technical background, and hands-on experience in customizing NetSuite and integrating it with other business systems 
  • Experience with and understanding of operational processes and requirements in the ERP world 
  • Good understanding of Order to Cash, Order to Pay, Record to Report process and experience developing solutions in NetSuite. 
  • Experience defining systems strategy, developing systems requirements, designing and prototyping, testing, and training, defining support procedures, and implementing multiple business solutions under tight time constraints 
  • Experience in designing and implementing solutions in NetSuite. 
  • Working experience with JavaScript, HTML, jQuery and CSS 
  • Strong knowledge of Suite Builder, Suite Flow (Workflows) and Suite Analytics. 
  • Working integration experience using various API solutions 
  • Must be able to work independently 
  • Must be able to work in a diverse team environment 
  • Must possess problem-solving skills and ability to multi-task 
  • Strong interpersonal, team building, organizational and motivational skills 
  • Knowledge of project management and software development methodologies 
  • Strong written, verbal, and interpersonal communication skills 

 

Job posted by
Bhumika Fatnani

Java Architect

at Datamatics Global Services Limited

Founded 1975  •  Products & Services  •  100-1000 employees  •  Profitable
Java
J2EE
Spring Boot
Hibernate (Java)
Microservices
HLD
Amazon Web Services (AWS)
Google Cloud Platform (GCP)
Windows Azure
RxJava
Relational Database (RDBMS)
SQL
Kubernetes
icon
Bengaluru (Bangalore), Mumbai
icon
8 - 20 yrs
icon
₹25L - ₹38L / yr
  • The Architect/ Lead Backend Engineer will handle the digital experience from inception to go-live model.
  • The role holder is expected to create a vision and roadmap for the digital experience to provide best in class customer experience for each of the product solutions handled.  The role holder will play a critical role in leading the innovation and growth of our front end web and mobile platforms.
  • Must be from Good Companies and have been working on high Scale of Traffic
  • Proficiency in engineering practices and writing high quality code, with expertise in either one of Java or Groovy or Go.
  • 3+ years of experience building microservices.
  • Strong experience in architecting and building distributed systems, scalability, and availability
  • Strong knowledge of data structures, algorithms, and designing for performance
  • Strong knowledge of cloud technologies like AWS/Google Cloud/Azure
  • Good understanding of RxJava or Actors framework
  • Proficient with RDBMS
  • Strong knowledge on data stores, database design, data modelling and SQL queries
  • Extensive experience building and owning large- scale distributed backend systems
  • Experience working with three or more of : Unix/Linux environments, Distributed and parallel systems, Workflow automation, CI/CD Platform development, Cloud platforms development e.g. AWS/GCP, Kubernetes/Container platforms based development 
Job posted by
Kurapati Siva Kumar

NodeJS Developer

at BigStep Technologies

Founded 2008  •  Products & Services  •  100-1000 employees  •  Profitable
NodeJS (Node.js)
Javascript
MongoDB
Express
icon
Remote, NCR (Delhi | Gurgaon | Noida)
icon
4 - 7 yrs
icon
₹8L - ₹21L / yr

Desired candidates must have 3-7 years of experience as NodeJs Developer.


If the candidate cannot relocate to Gurgaon, we can also provide permanent Work from home for this position.


Roles and responsibilities:

  • Responsible for understanding functional and business requirements and translate them into effective code
  • Provide support till deployment of code into production.
  • Ownership for ensuring code optimization, problem diagnosis, and on-time delivery
  • Implement solutions as per the pre-defined framework /guidelines and adherence to processes
  • Finding an optimal solution for the problem statement
  • Conduct peer code review.

What candidate should know about:

  • Excellent hands-on experience with Node.Js, Express.Js, JavaScript
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Excellent hands-on experience with MongoDB, Mongo aggregation, MySQL
  • Ability to build REST services, Authentications, MVC applications
  • Excellent Object Oriented Programming skills and ability to write modular, secure, scalable, and maintainable code
  • Experience with Elastic Search, Redis.
  • Knowledge about AWS components (S3, EC2, Cloudfront, Redis Clusters, etc.)
  • Self-learning abilities are required
  • Familiarity with upcoming new technologies is a strong plus
Job posted by
Apurva Batra

Lead Fullstack Developer (Django)

at A Fashion tech startup offering a personal styling service

Agency job
via Multi Recruit
Django
Python
MongoDB
MySQL
icon
Bengaluru (Bangalore)
icon
5 - 10 yrs
icon
₹16L - ₹25L / yr

We are looking for a high-performing Lead Developer to build our Ecommerce platform and API framework powered by Machine Learning and Artificial Intelligence. Candidates for this role will be passionate about well written code, testing, and excel at coming up with simple approaches to complex problems.

Our work culture is #overachiever, very amiable, and at the same time always charged with excitement. We encourage our team members to take responsibility and grow into future leaders in the industry.


Job Responsibilities:

  • Understand project requirements, writing bug free clean code and ensure that the solution works per the agreed architecture, SLAs, KPIs and business model
  • Integrate Django backend with third party API
  • 100% Hands on role
  • Make architecture decisions that contribute to maintainable systems
  • Adapt to rapidly evolving requirements and changing priorities and drive the team accordingly
  • Responsible to drive and support Ecommerce project activities and ensure marketplace implementation, deepen customer engagement, satisfaction, and user engagement
  • Reverse engineer for debugging errors in code and ensure quality control in the process.
  • Continually drive products towards a meaningful balance between user needs, business objectives and technical feasibility
  • Documentation and reference preparation for users by writing operating instructions including changes and revisions.
  • Operate in a hyper-collaborative way and follow these guiding principles: Value common sense and simplicity over complexity, make decisions quickly and move nimbly, celebrate diverse ideas, Succeed and fail together as a team

 

Qualifications:

  • Bachelor or Master Degree in Computer Science, Software Engineering from a reputed University
  • 5 to 10 years of experience working in eCommerce domain, specifically at-least 3-5 years of experience working in Django and Python.
  • React and/or Angular for front end
  • Proficiency in MongoDB and MySql
  • Technical Skills: JIRA, Gitlab, Rest API, GCP or AWS
  • Integration experience with Payment gateway, shipping company and VAT, database concepts, Experience of web services
  • Experience in performance profiling, tuning, and optimization, caching mechanisms with Enterprise level applicants
  • Analytical, debugging, and troubleshooting skill with proven experience troubleshooting and fixing production bugs
  • Experience in writing unit testing and test case automation.
  • Ability to operate in Agile environment with a start-up mentality and unstructured environment, Energy, drive and passion to work, and operate in a digital world.
Job posted by
Anna S

Python Developer

at Spinny Autorev Pvt. Ltd.

Founded 2015  •  Products & Services  •  100-1000 employees  •  Raised funding
Python
Django
Flask
Agile/Scrum
icon
NCR (Delhi | Gurgaon | Noida)
icon
3 - 7 yrs
icon
₹10L - ₹40L / yr

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a senior developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.

 

Responsibilities:

  • Writing clean, high-quality, high-performance, maintainable code
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements
  • Coordinate cross-functionally to insure project meets business objectives and compliance standards
  • Support test and deployment of new products and features
  • Participate in code reviews

 

Requirements:

  • B.Tech from Tier 1 College.
  • 3+ yrs of experience, at least 2 yrs of experience with Python and Django.
  • Expertise in Object Oriented Design, Database Design, and XML Schema
  • Experience with Agile or Scrum software development methodologies
  • Ability to multi-task, organise, and prioritise work
Job posted by
Anchal Chhabra

Fullstack Developer

at Logistimo India Private Limited

Founded 2010  •  Product  •  100-500 employees  •  Raised funding
NodeJS (Node.js)
Javascript
Java
Scala
Python
AngularJS (1.x)
icon
Bengaluru (Bangalore)
icon
2 - 5 yrs
icon
₹15L - ₹25L / yr
• 2-4 years of strong experience in Java, Scala, Java script, Node JS or Python programming language to write performant, scalable and unit tested code • Good object-oriented design skills, and knowledge of design patterns • Working knowledge of Angular JS • Proven commitment to quality and an ability to create maintainable and extensible code • Experience in working with Agile software methodologies • Good experience working with relational databases such as MariaDB/MySQL • Proficient working in a Linux or UNIX environment • Ability to maintain a balance between working independently and in collaboration with internal stakeholders • Experience with Nginx, Tomcat, Redis, Cassandra,Zookeeper, ActiveMQ and Hadoop is a plus • Bachelors or Masters in Computer Science engineering or related discipline
Job posted by
Gaurav Shetty

Dot Net Developer

at GeakMinds Technologies Pvt Ltd

Founded 2011  •  Services  •  100-1000 employees  •  Profitable
.NET
ASP.NET
Angular (2+)
React.js
MVC Framework
RESTful APIs
C#
Web API
icon
Chennai
icon
3 - 7 yrs
icon
₹3L - ₹9L / yr
Hello Developer, Are you an energetic and passionate engineer looking to take up challenges at work and accelerate your career growth?? HERE IS AN EXCITING OPPORTUNITY FOR YOU!!!!! Join hands with GLOBAL Data Science & IT services company "GEAK MINDS", and make life even more exciting and interesting every single day... We GeakMinds are a GLOBAL Analytics, IT & Business consulting firm that provides services to businesses to help them make data-driven business decisions. Job Description 2+ years of experience as a.Net Developer Must have strong experience in ASP.NET MVC and C#. Expertise in ASP.Net MVC, ADO.Net Framework. Good Experience of Web API. Working Experience on REST and SOAP Web services. Working experience on HTML5, CSS3, Angular 4,JavaScript,ReactJS & JQuery Working experience in Unit Testing.
Job posted by
Nivedha Ashok
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Learngram?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort