Cutshort logo
An ed-tech Indian startup logo
Senior Backend Developer
An ed-tech Indian startup
Senior Backend Developer
An ed-tech Indian startup's logo

Senior Backend Developer

at An ed-tech Indian startup

Agency job
via Qrata
3 - 7 yrs
₹20L - ₹24L / yr
Bengaluru (Bangalore)
Skills
skill iconNodeJS (Node.js)
skill iconPython
skill iconPHP
Fullstack Developer
skill iconAmazon Web Services (AWS)
skill iconRedis
Terraform
Our client is a remarkable homework app that lets teachers assign objective &
subjective homework by choosing from a question bank. It also gamifies
homework for students.
It helps teachers evaluate homework/assignments 10x faster and captures
100x more data points than any other existing system.
While the app automates the teacher’s job, it fundamentally disrupts education by
replacing marks/grades with data-driven analysis. It is a free mobile homework app.

JD For Node (backend):

Overview:
Hands-on technologists, who will help us architect and design large-scale, multi-tiered, microservice based distributed software systems and services using object-oriented design, distributed programming, PHP, NodeJS, Python etc.

Responsibilities:
Collaborate with cross functional teams, gathering business and functional requirements, to solve complex problems by building high volume transactional systems that handle massive data and high traffic.
Be a part of the full development life cycle, end-to-end from scoping, effort estimation, risk identification, implementation and testing, while meeting project schedules and timelines.
Work on (and recommend) the best technologies, components on server side tech. Proactively identify architectural weaknesses, design issues, performance and scalability issues, and recommend solutions.
Complete ownership of problem-free execution of owned modules and solutions, with focus on code optimisation, code quality, maintainability etc.
Balance short-term versus long-term actions, strategic versus tactical requirements, while continuing to move forward towards the strategic vision.

Requirements:
BE/B.Tech in computer science or equivalent experience from top college, with 3-6 years of hands-on experience in design/development of building massively large scale, microservice based, high traffic Node.js applications (including Socket.io and Express or similar)
Excellent data structure & algorithm and problem solving skills, full-stack knowledge and (preferred) application architectural experience and/or understanding
Proficiency in multiple programming languages, both dynamic and strongly typed object oriented languages. Knowledge of one or more of: PHP, Python, Couchbase, DynamoDB, NoSQL, Terraform, Cassandra, Redis, AWS etc.
End user-focused, react well to changes, work with teams and be able to multitask while enjoying challenging assignments in a high-energy, fast growing and start-up workplace.
Familiarity with Agile development, Scrums, continuous integration, and test driven development processes.
Prior startup experience of large scale B2C product company background is preferred.
 
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

Similar jobs

Klevu
Vandana Purohit
Posted by Vandana Purohit
Ahmedabad
4 - 15 yrs
₹15L - ₹35L / yr
skill iconJava
skill iconSpring Boot
Hibernate (Java)
skill iconDocker
skill iconKubernetes
+8 more

About Klevu:

Klevu is a discovery experience suite that revolutionises online shopping. It provides a range of SaaS based solutions, that are deep rooted in AI-ML technology and delivered via cloud for online retailers. Klevu is a global Finnish company that prides in diversity, great team, excellent partner network and global customer footprint. Learn more from www.klevu.com


Experience: 5+ years


Location: Ahmedabad, Gujarat


Responsibilities:

  • Build, scale and maintain various services on the Klevu platform
  • Design and develop solutions for business needs on the Klevu platform


Must have skills:

  • 4+ years on experience with Java
  • Experience in Web application development on Spring framework
  • Experience working with database technologies – RDBMS or NoSQL
  • Ability to communicate effectively within and outside the engineering team
  • Familiar with agile software development process


Nice to haves:

  • Experience in Hibernate, MySql, Redis, ActiveMQ or Kafka
  • Experience in UI Frameworks like Jquery, React, Angular or equivalent
  • Experience in REST API development
  • Experience in debugging issues and checking production logs
  • Experience working in eCommerce and/or SAAS startups
  • Experience working with microservices architecture


What we offer:

  • Being part of one of the most exciting search technology company from Nordics with global footprints
  • Work with a team in 3 continents (North America, Europe, Asia)
  • Excellent work culture, hands-on, result oriented
  • Good salary and flexible hours
Read more
Equal Experts
Remote, Bengaluru (Bangalore)
5 - 15 yrs
₹20L - ₹45L / yr
skill iconJava
Test driven development (TDD)
CI/CD
skill iconAmazon Web Services (AWS)
Windows Azure
+1 more
Equal Experts is a community of talented experienced software development consultants, specializing in Agile Delivery. A place where you are a polyglot, working alongside the client, enabling them, and adding real value to their products. A world where you are working with great, like-minded people, while you learn new technology on the go and implementing the best practices.

We indulge in all things that would excite you!!
  • Work on large-scale, custom distributed software systems using Java, Scala,
  • MongoDB, JavaScript (AngularJS, ReactJS), and the likes
  • We work almost exclusively on customer site providing a mix of delivery and consulting
  • services, so you'll be flexible about travel
  • Employ Agile development including task estimation, test automation, deployment automation, and Continuous Integration to improve overall execution speed and product quality
  • Work in a dynamic, collaborative, transparent, non-hierarchical, and ego-free culture where your talent is valued over a designation or title
  • Spread the word about best practices in software development inside and outside the Equal Experts community like Expert Talks

What we look for in you?
  • 6 + years of Hands-on development and delivery experience with Java, Scala, and the likes
  • Passion for software engineering and craftsman-like coding prowess
  • Great OO skills, including strong design patterns knowledge
  • Experience working with Agile, TDD, Lean, and/or Continuous Delivery approaches and best practices, such as Extreme Programming (XP)
  • Enthusiastic to work collaboratively with people and sharing your ideas to solve real business problems
Read more
Payment company
Payment company
Agency job
via Jobdost by Sathish Kumar
Chennai
4 - 10 yrs
₹10L - ₹18L / yr
skill iconPHP
LAMP Stack
MySQL

PHP LAMP Developer [Min 4 Years, Location Chennai, Great Pay]



Are you excited about building products that will be used by millions of Indians? Do you love solving real technology problems of scalability, security, and world-class products?



Then being a PHP Developer is a perfect role.

We are looking for individuals who are really passionate about technology and have strong knowledge of PHP and MySql. We are using latest technology stack from CI / CD to React to microservices. With CashKaro's recent $10mm fundraise, we are looking to grow 10x. This can be a great career move to accelerate your own growth.

Location: Chennai



About CashKaro

We are India's No 1 Cashback platform and a leading marketing partner to most of India's biggest e-commerce companies, including Amazon, Flipkart, Myntra, etc. We have recently closed a $10mm series B round. Our fun culture, superb team spirit and work-hard play hard approach make us one of the best start-ups to work at.

We offer best in class salaries, ESOPs and a really great working environment.

________________________________________________________________________________________________________________

Ideal candidate

• Minimum 4+ years of web development experience using PHP and MySQL (LAMP stack). Should be currently working on PHP or PHP related frameworks

• The candidate should be a hands-on developer. So, the candidate’s current roles should involve coding and development.

• Should have worked on developing microservice architecture.

• Should be very strong technically and understand web development in theory and practice and full software life cycles

• Should be extremely passionate to work and implement new and different technologies and should come up with new initiatives to scale up the project.

• Should have the know-how of the key technologies that could also be implemented like, ReactJs, CDN, Redis

• Candidate should be able to show examples of their work and explain their role in the projects and understand how it was developed

• Strong SQL development skills writing fine-tuned queries, stored procedures, triggers etc. and design skills (data normalization, foreign key constraints, indexes, etc.)

• Experience using MVC frameworks.

_______________________________________________________________________________________________________________

About CashKaro and What Makes Us a Great Place to Work:

We are India's No 1 Cashback platform and a leading marketing partner to most of India's biggest eCommerce companies, including Amazon, Flipkart, Myntra etc. We have recently closed a $10mm series B round and looking to make the 10x scale jump now. So joining us right now ensures a great experience and to really make an impact!

Energetic Start-up Environment - Work with a passionate and energetic team that is driven by hustle, comradeship, and togetherness.

Good Compensation & Benefits – Best-in-class salaries to highly competitive ESOPs along with great learning work environment, we offer you a place full of opportunities to customize your career trajectory.

An Environment for Innovation - We create a culture for innovation by giving an employee the prowess to create, make and innovate.

Great Culture & Lots of Benefits - From medical insurance, well-defined policies to Flexi WFH options, scrumptious lunch to some amazing learning and development sessions- we've got your back. Our culture allows you to thrive, express yourself and really find a home.

 
Read more
VMware Software India Pvt. Ltd
Latha venugopal
Posted by Latha venugopal
Bengaluru (Bangalore)
6 - 12 yrs
₹11L - ₹45L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
RESTful APIs
+2 more

Java Developer


As a senior technical member of the team, you will be expected to lead the team in the design, architecture, and implementation of high-quality, well-architected software products with a specific focus on cloud, distributed systems, scalability, elasticity and SLA rollups into each component. In this role, you are expected to interact with Senior Architects, Product Managers, Solution Architects and occasionally, with Partners and customers to discuss and collaborate on strategies for enhancing features and coming up with next-generation products. Critical thinking and strong leadership skills are a must as the candidate will be involved in leading a team and making crucial road map decisions.

The Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?

  • 8+ years of hands-on experience with Java-based development projects using RESTful APIs, SpringBoot, horizontal scalability, microservices, high availability principles
  • You master the entire life-cycle including research, design, application and deployment architecture, development, testing (dev owns quality), continuous deployment and continuous delivery up until to production.
  • You will develop complex, highly available, distributed, cloud-based solutions, and maintain its high level of quality software.
  • Solid background in OOP, object and data modelling using SQL and NoSQL databases
  • Experience using containers, Kubernetes and developing services on AWS
  • Monitor resource allocation, consumption, and performance.
  • Engage in service software performance analysis and system tuning.
  • Challenge yourself to walk in a different path and to deliver quickly while maintaining a high quality
  • Experience with automation tools like Jenkins, GitLab CI
  • Excellent communication skills essential



Read more
Cornertree
at Cornertree
1 recruiter
Swapnil Biswas
Posted by Swapnil Biswas
Bengaluru (Bangalore)
3 - 9 yrs
₹4L - ₹8L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Data Structures
+25 more
We are looking for a strong Java Developer to join our team! As a Java Developer, you will have to have a strong under-
standing of Java and the different frameworks like Spring, etc., and have experience working on Cloud and Containers.

The Developer will perform duties and tasks to support a complete life cycle management (example: Analysis, Technical
Requirements, Design, Coding, Testing and implementation of Systems, etc.).
The Developer will work closely with the Product and Technical teams across different regions primarily Europe and will

be part of an Agile Team. The role includes research and Continuous Development of new Products based on new Tech-
nologies. This position collaborates with the operations team routinely and henceforth excellent English communication

skills (bothwritten and verbal) are essential.
 A clean coder who will always leave the code in better shape than they found it.
 A curious person who never stops learning and loves to try new things, even when theydon’t succeed on the
first try
 A team-oriented developer with the motivation to bring out the best in others
 A person who shares our appreciation for transparency and is willing to share theirexperience and knowledge
for the benefit of the team
 Someone who is willing to take a stand for something they believe in.
 Somebody that takes pride in their work and knows that development is a craftsmanship
Duties & Responsibilities
 Conducts systems and requirements analysis, creates and contributes to task lists, cost and time analysis
 Performs assigned functions and tasks to meet project plan and quality review requirements.
 Raises issues as appropriate to support effective resolutions.
 Analyzes specifications and user requirements to perform assigned applications development work.
 Assists with system and componentdesigns to meet requirements.
 Participates and documents design and code reviews to improve quality.
 Analyzes, designs, codes, tests, and documents to develop application software.

 Develops unit tests and unit test plans to deliver quality code.
 Performs applications maintenance and support functions to support problem resolution.
Qualifications:
• Bachelor’s degree in Computer Science or IT related field
• 4-7 years of experience working across different product domains in a product development/engineering role

• Good communication skills necessary to manage business requests and work with different teams across differ-
ent geographies and time-zones; experience working with remote and distributed teams will be an added ad-
vantage

• Hands-on working knowledge and experience is requiredin:
a. Java (Spring, Spring Boot, etc.)
b. Experience working in GCP or AWS or Azure
c. Experience working in Containers & Unix Platforms
d. Relational Databases (PostgreSQL, MySQL, SQL, etc.)
e. Messaging (RabbitMQ, ActiveMQ, Kafka etc.)
f. Agile Methodologies (Scrum, TDD, BDD, etc.)
g. Understanding of Microservices Architecture, Domain Driver Design, Test Driven Development and
Secure Design patterns and architecture is a must
h. Data Structures and Algorithms using Java or other Programing Languages
i. Strong organizational skills
j. Agile Methodologies (Scrum, TDD, BDD, etc.)
• Experience with several of the following tools/technologies is desirable:
a. GIT (Bit Bucket, Gitlab, etc.), Jira, Gradle, Maven, Jenkins, SharePoint, Eclipse/IntelliJ.
b. Multiple Java technologies around Spring, Spring Bootetc.
c. Design Patterns and implementing the Design Patterns
d. Development of Complex Application and System Architectures
e. NoSQL Databases (Redis, Mongo, etc.)
f. Experience working with CI/CD pipelines with for example GitHub Actions.
• Knowledge of the following technologies is a plus:
a. Other Programming Languages (NodeJS, etc.)
b. Continuous Integration and Continuous Delivery Tools like Jenkins, Git, etc.
c. Application Servers like Tomcat, etc.
d. HTML5, CSS, AJAX, React
e. Full stack development
f. Secure Development based on OWASP standards
Read more
Connivia Tech Solutions
Ashish Maurya
Posted by Ashish Maurya
Mumbai
1 - 4 yrs
₹1L - ₹2L / yr
skill iconAndroid Development
skill iconJava
RESTful APIs
skill iconPHP
Ionic 2
Job Responsibilities: 1. Design and build advanced applications for the Android platform 2. Collaborate with cross-functional teams to define, design, and ship new features. 3. Work with outside data sources and APIs 4. Unit-test code for robustness, including edge cases, usability, and general reliability. 5. Work on bug fixing and improving application performance. 6. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Must Haves: 1. 5 + years of experience in designing and building native applications in Android platform 2. Extensive experience in various Android versions, Android SDK and Android Studio 3. Hands on experience in developing Android applications using Kotlin 4. Knowledge of Reactive paradigm (RxJava/ RxAndroid framework), data binding and Android Lifecycle components 5. Strong on design patterns and coding standards 6. Unit test development experience or Test Driven development with use of tools like Robo electric 7. Experience in Github, code reviews and PRs 8. High proficiency in Web services integration using HTTP, REST, JSON and XML 9. Familiarity with Android UI design principles, patterns, and best practices Expert in Layouts 10. Good understanding of push notification services 11. Proficient in designing clean and maintainable APIs 12. Strong Debugging skills required 13. Experience with multi-threading and memory management specific to mobile devices 14. Deep knowledge of the full mobile development life cycle 15. Strong problem solving skills needed to identify, research and resolve problems 16. Fluent in written and spoken English 17. Curiosity, Willingness and Ability to learn new technologies
Read more
futurescape technologies
Krutika Edke
Posted by Krutika Edke
Vashi, Navi Mumbai, Mumbai
2 - 8 yrs
₹3L - ₹10L / yr
skill iconPHP
skill iconLaravel
MySQL
skill iconNodeJS (Node.js)
LAMP Stack
  1. Should have experience in full life cycle of Web Application Development in Linux environment using Apache, PHP, MySQL/MSSQL/ Oracle.

  2. Hands on experience in these technologies is a must (PHP 5, Ajax, CSS / HTML5 / XHTML , Web development)

  3. Should have experience in template engine like smarty and at least one MVC frame work (Laravel / Zend / Symphony / Cake Php / Code Igniter).

  4. Should have worked on any of the content management system (Joomla / Drupal / Simple CMS etc)

  5. Should have worked on any of one of JS frameworks like YUI, JQuery , MooTools, ExtJS and AJAX

  6. Hands on experience with the following PHP modules: PEAR, CURL, SoapClient (WSDL mode), libXML, Memcache, PCRE, SQLITE, etc

  7. Ability to write and consume SOAP & REST web services.

  8. Create requirement document and work with team members to deliver the application.

  9. Knowledge of Version Control Software ;such as SVN/CVS will be preferable.

  10. Experience in Architecture Design & Developed of Web Application.

  11. Should have experience in web application optimization/caching/DB performance tuning

  12. Extensive OOD / OOP experience

  13. Ability to propose, advocate and critique design alternatives to determine solutions.

  14. Hands-on experience with web application architecture and relational database design Interact with Client to understand business requirement.

  15. Hands on knowledge of best practices for cross-platform, cross-browser compatibility.

  16. Hands on knowledge of UI optimization techniques and experience of working with UI performance measurement tools like Yslow, Firebux, Fiddler, HTTPWatch, Page Speed, DynaTrace, etc.

 

Read more
Hostel Crowd Hospitality Pvt Ltd.
Ameya Bongale
Posted by Ameya Bongale
Remote only
3 - 7 yrs
₹10L - ₹18L / yr
skill iconNodeJS (Node.js)
skill iconJavascript
skill iconMongoDB
skill iconExpress
Bitbucket

 

Counter (https://counter.app/) a young, ambitious investor-funded technology startup bringing innovative new ideas to age-old problems within the hospitality sector. Our product connects and creates a global community of makers in the hospitality space while offering an efficient, simple solution for all their property management needs. Our team has a collective experience of over 25 years in this sector and are determined to use this knowledge to create a product that we would love to use. We currently operate out of Berlin, Germany and Goa, India (yes, you read that right). You will be working alongside a dynamic, creative, analytical & collaborative team that is passionate about meaningful work and always treat each other with kindness and respect.

Job Description

We are looking for a NodeJS developer interested in building a web application. You will be responsible for architecting and building this application, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, we are looking for a strong team player who can find the balance between perfectionism and speed.

We are currently building most of our product using the MERN stack but fundamentally believe that any technology is merely a tool to serve a greater purpose of making our customers lives amazing.

Responsibilities

  • Build smooth and functional API endpoints in line with our product roadmap

  • Work on 3rd party integrations to strengthen the product functionality

  • Diagnose and fix bugs and performance bottlenecks.

  • Work with CI/CD and write automated tests to ensure the product is of the highest

    quality

    Skills

  • Strong written and verbal communication skills enabling a remote work culture within the organization

  • Knowledge of programming in NodeJS is a fundamental requirement. It would be really helpful if you could showcase a past project.

  • Experience with MongoDB/NoSQL databases is desirable

  • Proficiency with git is critical. Familiarity with Jira and Confluence is a plus

  • Comfortable working with third-party dependencies and debugging dependency

    conflicts Deep understanding of efficient REST APIs

  • Experience with automated testing suites (jest, enzyme) would be desirable

  • Self-driven, an ability to learn fast, efficiently troubleshoot and independently deliver

    results without constant supervision


    Our product is currently live with active customers across the globe. Happy to assist with any queries and questions about the role

Read more
TimePay
at TimePay
3 recruiters
Animesh Kejriwal
Posted by Animesh Kejriwal
Mumbai
3 - 8 yrs
₹5L - ₹9L / yr
Game Design
skill iconPython
skill iconHTML/CSS
skill iconDjango
TimePay is a fintech software platform, automating receivables management for businesses. TimePay is seeking a highly motivated software engineer with experience in building scalable applications to join the team. - Collaborate with to refine and execute the TimePay vision - Spearhead end to end development and participate in planning, architecture, design and implementation of the platform - Build the product roadmap and help create features to add value to TimePay's users - Be a team player Qualifications and Skills - 3 years of experience in Software development - Proficient in Python, MySql, Linux, Html - Understanding of Django preferable - Self starter, and works independently
Read more
Artificial Learning Systems
at Artificial Learning Systems
1 video
3 recruiters
Bindu Varma
Posted by Bindu Varma
Bengaluru (Bangalore)
5 - 8 yrs
₹5L - ₹24L / yr
skill iconPython
skill iconJavascript
skill iconHTML/CSS
skill iconjQuery
RESTful APIs
+3 more
Artificial Learning Systems India Pvt. Ltd. is looking for an exceptional Technical Lead who will work with the engineering team and will have a good background in, and understanding of, software systems, and one who has the ability to work closely with the rest of the Engineering team from the early stages of design all the way through identifying and resolving production issues. Candidate Profile: The ideal candidate will be passionate about this role which involves deep knowledge of both the application and the product, and he/she will also believe that automation is key to operating large-scale systems. She/he should have created and led an application development from scratch. Should have good scaling experience of DB. Education: BE/B.Tech. from reputed College Technical skills required: • 5+ years’ experience as a backend web developer in Python • Software design skills in product development • Strong understanding of the 3 key areas of web application architecture server backend, frontend presentation (HTML, CSS) and interactive web (JavaScript and jQuery) • Proficiency in a modern open-source NoSQL database, preferably Cassandra • Proficient in HTTP protocol, REST APIs, JSON • Ability to do database design and modeling • Experience with Flask (Must have) Django (Good to have) • Experience with Gunicorn, Celery, RabbitMQ • Experience in AWS
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
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.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos