Cutshort logo
Classcard logo
Backend Engineer
Backend Engineer
Classcard's logo

Backend Engineer

Anuj Chhabria's profile picture
Posted by Anuj Chhabria
1 - 3 yrs
ā‚¹6L - ā‚¹10L / yr
Remote, Mumbai
Skills
skill iconPHP
skill iconPython
skill iconLaravel
skill iconNodeJS (Node.js)
skill iconAmazon Web Services (AWS)
skill iconDocker

What will I be doing? šŸ‘©ā€šŸ’»šŸ‘Øā€šŸ’»

Leading parts of the product from inception to launch, and own large parts of the productā€™s execution.
Working with our Sales and frontend team to build products with the goal of delighting and increasing the success of our users.
Architecting, building, testing, and releasing product-facing features.
Contributing to our side projects and free tools for the education industry.

What do I need? šŸ¤“

1-2 years of industry experience in a software engineering role, preferably building a SaaS product. You can demonstrate significant impact that your work has had on the product and/or the team.
Deep knowledge of a high-level programming language (for example, PHP, Python, etc.) but it doesnā€™t need to be a language that we use here! Great people are effective and learn what we use quickly (or introduce us to better ways of working)
Deep knowledge of SQL Databases
Experience with scalable distributed systems, both built from scratch as well as on AWS primitives
Willingness to learn and use new technologies
Extremely data-driven
Ability to debug complex systems

Brownie points šŸ°

Using a framework (for example, Laravel, Code Igniter, Django)
Understanding of containerisation (Docker/Kubernetes) along with ability to deploy to AWS ECS (or similar tools)

Feel free to apply even if you feel unsure about whether you meet every single requirement in this posting. As long as you're a quick learner, and are excited about changing the status quo for tech recruitment, we're happy to support you as you come up to speed with our tech stack.

Perks šŸ˜

Flexible vacation
Take a tutorial, on us
Monthly remote meals

Tech stack šŸ”Ø

PHP
Laravel
NodeJS
VueJS
Ionic Angular
Digital Ocean
AWS
MySQL

Why Classcard? šŸš€

We are still in the early stages of our journey. You will be working closely with our users, acting on both their feedback and what our data says. Things you build here will have tremendous impact on both our business and Classcard as a company.
What happens after I apply? šŸ¤”

  1. Quick phone call with a member of our engineering team to find out more about your experience and why you want to work at Classcard.

  2. Video interview:

    Technical discussion with a senior engineer
    Pairing on an interesting problem
    Meet the founders

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Classcard

Founded :
2018
Type :
Services
Size :
20-100
Stage :
Bootstrapped

About

Classcard is an all-in-one student and class management system. Teach and sell online, manage fees, share real-time feedback, track progress & more.
Read more

Connect with the team

Profile picture
Anuj Chhabria

Company social profiles

angelbloginstagramlinkedintwitterfacebook

Similar jobs

Miko
at Miko
Shrushtee Makwana
Posted by Shrushtee Makwana
Remote only
3 - 8 yrs
ā‚¹8L - ā‚¹12L / yr
skill iconJava
skill iconSpring Boot
Hibernate (Java)
skill iconGit
Linux
+4 more

About the RoleĀ 

As a result of our rapid growth, we are looking for a Java Backend Engineer to join our existing Cloud Engineering team and take the lead in the design and development of several key initiatives of our existing Miko3 product line as well as our new product development initiatives.Ā 


ResponsibilitiesĀ 

  • Ā Designing, developing and maintaining core system features, services and engines
  • Collaborating with a cross functional team of the backend, Mobile application, AI, signal processing, robotics Engineers, Design, Content, and Linguistic Team to realize the requirements of conversational social robotics platform which includes investigate design approaches, prototype new technology, and evaluate technical feasibility
  • Ensure the developed backend infrastructure is optimized for scale and responsivenessĀ 
  • Ensure best practices in design, development, security, monitoring, logging, and DevOps adhere to the execution of the project.Ā 
  • Introducing new ideas, products, features by keeping track of the latest developments and industry trendsĀ 
  • ļ»æOperating in an Agile/Scrum environment to deliver high quality software against aggressive schedules

Ā 

RequirementsĀ 

  • Proficiency in distributed application development lifecycle (concepts of authentication/authorization, security, session management, load balancing, API gateway), programming techniques and tools (application of tested, proven development paradigms)Ā Ā 
  • Proficiency in working on Linux based Operating system.Ā 
  • Working Knowledge of container orchestration platform like Kubernetes
  • Proficiency in at least one server-side programming language like Java. Additional languages like Python and PHP are a plusĀ 
  • Proficiency in at least one server-side framework like Servlets, Spring, java spark (Java).Ā 
  • Proficient in using ORM/Data access frameworks like Hibernate,JPA with spring or other server-side frameworks.Ā 
  • Proficiency in at least one data serialization framework: Apache Thrift, Google ProtoBuffs, Apache Avro,Google Json,JackSon etc.Ā 
  • Proficiency in at least one of inter process communication frameworks WebSocket's, RPC, message queues, custom HTTP libraries/frameworks ( kryonet, RxJava ), etc.Ā Ā 
  • Proficiency in multithreaded programming and Concurrency concepts (Threads, Thread Pools, Futures, asynchronous programming).Ā 
  • Experience defining system architectures and exploring technical feasibility tradeoffsĀ (architecture, design patterns, reliability and scaling)
  • Experience developing cloud software services and an understanding of design for scalability, performance and reliability
  • Good understanding of networking and communication protocols, and proficiency in identification CPU, memory & I/O bottlenecks, solve read & write-heavy workloads.Ā 
  • Proficiency is concepts of monolithic and microservice architectural paradigms.Ā 
  • Proficiency in working on at least one of cloud hosting platforms like Amazon AWS, Google Cloud, Azure etc.Ā Ā Ā 
  • Proficiency in at least one of database SQL, NO-SQL, Graph databases like MySQL, MongoDB, OrientdbĀ 
  • Proficiency in at least one of testing frameworks or tools JMeter, Locusts, TaurusĀ 
  • Proficiency in at least one RPC communication framework: Apache Thrift, GRPC is an added plusĀ 
  • Proficiency in asynchronous libraries (RxJava), frameworks (Akka),Play,Vertx is an added plusĀ 
  • Proficiency in functional programming ( Scala ) languages is an added plusĀ 
  • Proficiency in working with NoSQL/graph databases is an added plusĀ 
  • Proficient understanding of code versioning tools, such as Git is an added plusĀ 
  • Working Knowledge of tools for server, application metrics logging and monitoring and is a plus Monit, ELK, graylogĀ is an added plusĀ 
  • Working Knowledge of DevOps containerization utilities like Ansible, Salt, Puppet is an added plusĀ 
  • Working Knowledge of DevOps containerization technologies like Docker, LXD is an added plusĀ Ā 


Read more
Salt Web Technologies Pvt Ltd
Sujay Bhagwat
Posted by Sujay Bhagwat
Pune
1 - 3 yrs
ā‚¹1L - ā‚¹2L / yr
MVC Framework
skill iconLaravel
skill iconPHP
RESTful APIs
Agile/Scrum
Roles and responsibilities : Following are the role and responsibilities for backend developer. 1. He/she is responsible for server-side web application logic and integration of the work front-end developers do. 2. Deliver given work in time. 3. Participate in the entire application life-cycle, focusing on coding and debugging. 4. Write clean code to develop functional web applications. 5. Troubleshoot and debug applications 6. Perform UI tests to optimize performance 7. Collaborate with Front-end developers to integrate user-facing elements with server side logic 8. Provide training to new people in team and support to internal teams. 9. Build reusable code and prepare a document of code for future use. 10. Learn advance technologies as and when required. Qualification Requirement: BE in Computer,MCA/MCS/MCM Preferred Skills: Laravel ,UI designs, Databases
Read more
Vmultiply solutions
Vmultiply solutions
Agency job
via Vmultiply solutions by Maimuna fatima
Remote only
5 - 10 yrs
ā‚¹8L - ā‚¹10L / yr
skill iconElastic Search
Apache Kafka
skill iconMongoDB
Jupyter Notebook
databricks
+2 more

1. Need to have an understanding of Elastic Search, Kafka, mongo DB, etc.

2. Should have experience of Jupter noobooks, data bricks

3. Java, Pythons

4. Senior level, 5-10 years of experience

5. It is important they have those skills so that they can take over current work. There are codes written in both Java as well as Python. (Java is legacy but that is the main search engine code). So it will be counter-productive if engineers hired have experience in both.

6. Excellent communication, analytical, research, grasping skills

Read more
Modicare Pvt Ltd
Agency job
via agileone by sakthi ganesh
Bengaluru (Bangalore)
5 - 9 yrs
ā‚¹15L - ā‚¹30L / yr
skill iconPython
skill iconAmazon Web Services (AWS)
AWS Lambda
skill iconDjango
NOSQL Databases
  • Bachelor's Degree or equivalent experience.
  • 5-8 years of experience with software development, preferably in Agile environment.
  • Advanced knowledge of in software development tools, programming languages, databases, and environments, including but not limited to:
    • Python 3.x, Django, functional Python, procedural Python, object oriented Python, Asynchronous Design, Micro Services, memcache, REDIS, Celery, ElastiSearch, RESTful web services, Relational (Oracle & MySQL) and Non-Relational (NOSQL & DynamoDB) databases, AWS.

Ā 

Read more
VCTI, Bangalore
VCTI, Bangalore
Agency job
via Bohiyaanam Talent Solutions by Sakshi kulkarni
Bengaluru (Bangalore)
3 - 6 yrs
ā‚¹10L - ā‚¹16L / yr
skill iconGo Programming (Golang)
Embedded Systems
Linux/Unix
skill iconDocker
skill iconKubernetes
+4 more
Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Velankani Communications Technology India

Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  JOB Description- Golang Developer

  • Strong knowledge of the Go programming language
  • Knowledge of common Go-routine and channel patterns
  • Router packages, such as Gorilla Mux
  • Development experience in embedded systems and Linux OS environments.
  • Have expertise in implementing micro-services (using tools and technologies for messaging, RPC, containerization, etc.), Docker, container, Docker-swarm, Kubernetes, and Helm.
  • Cloud-native architecture, Virtualization, Orchestration, VNFM, MANO, VIM (Virtualization Infrastructure Management).
  • LCM (Life Cycle Management of microservices and VMs) - Monitoring, Resiliency, High Availability (HA) & Scalability
  • Primary Skills: Golang
  • Secondary Skill: Microservices



Talent Acquisition
Sakshi Kulkarni
Website: velankanigroup.com

43, Hosur Rd, Electronics City Phase 1,

Electronic City, Bengaluru, Karnataka 560100

Read more
Smart pro service
Nithya S
Posted by Nithya S
Coimbatore
1 - 3 yrs
ā‚¹5L - ā‚¹6L / yr
skill iconPHP
MySQL
skill iconLaravel
skill iconCodeIgniter
Responsibilities

Play an active role in an agile team responsible to build a large and continuously growing rating software

Contribute to a pleasant as well as productive cooperation with the software development team and the product owners

Developing PHP applications based on the Laravel framework or any other PHP framework

Actively contribute to continual improvement by suggesting improvements

Writing clean, high-quality, high-performance, maintainable code

Design and implement automation for various test suites

Clear possibility but no necessity to contribute for all phases of software development process from technical design and delivery estimates to implementation, testing, defect management and support

Required Skills:

Sound professional experience in development of modern web applications with agile methods (Scrum)

Recent and 1-3 years of profound experience with Laravel or CodeIgniter

or anyother frame work

Expert level in PHP 7/8

Experience in SQL/MySQL

You are adept in handling REST APIs

Good knowledge of tools like npm, webpack

Excellent problem-solving and analytical skills

Experience architecting complex systems with pragmatic use of design patterns and SOLID principles

Fluent English language skills, both written and oral
Read more
Magic Crate
at Magic Crate
3 recruiters
Karthik Lakshman
Posted by Karthik Lakshman
Chennai
3 - 9 yrs
ā‚¹10L - ā‚¹21L / yr
skill iconPHP
skill iconAndroid Development
Magento
Company: Magic Crate (www.magiccrate.in) is a VC funded start-up founded by alumni from IIT, IIM and Georgia Tech that is backed by Industry veterans. It designs, develops and delivers boxes/crates to peopleā€™s home every month on a subscription basis. The boxes contain high quality material and instructions for hands on fun activities that children in the age group of 3-8 years can do with their parents. TECH LEAD ROLE: ā€¢ Provide direction for all things technology at Magic Crate ā€¢ Manage development of products of exceptional quality, within schedule and budget ā€¢ Oversee engineering department to attain maximum efficiency ā€¢ Deploy technology to achieve and surpass business goals ā€¢ Ensure the highest level of customer satisfaction RESPONSIBILITY ā€¢ Develop new functionality for our e-commerce website using Magento, PHP, MySQL. ā€¢ Integrate with third-party applications for shipping, inventory etc. ā€¢ Troubleshoot issues for scaling of the technology, including server, database, network etc. ā€¢ Manage front-end development using HTML & CSS. ā€¢ Ability to manage simple network architecture, database backups, fault tolerance etc., ā€¢ Work closely with Operations & Customer Service departments to identify problems & resolve them on a periodic basis. QUALIFICATIONS ā€¢ Graduate or Post graduate degree in Computer Science ā€¢ Proven skills in building and leading a team that delivers high quality software ā€¢ Expert knowledge of AWS hosting and related server side technologies ā€¢ Demonstrated ability in architecting and building native mobile apps or web apps that scale ā€¢ Experience coding on Android / iOS would be desirable ā€¢ Ability to master any technology on demand ā€¢ Command over various software development methodologies
Read more
HappLabs Software LLP
at HappLabs Software LLP
6 recruiters
Shruti Kulkarni
Posted by Shruti Kulkarni
Bengaluru (Bangalore)
0 - 1 yrs
ā‚¹1L - ā‚¹1.8L / yr
skill iconJavascript
skill iconPHP
skill iconPython
skill iconRuby on Rails (ROR)
skill iconNodeJS (Node.js)
+4 more
Job brief: We are looking for an Web Developer who possesses a passion for pushing Web technologies to the limits. This Web app developer will work with our team of talented engineers to design and build the next generation of our Web applications. Works closely with other app development and technical teams. Tech Stack : PHP, HTML, CSS, JAVASCRIPT, AJAX, REST API, JQUERY, POSTGRESQL/MYSQL, MVC FRAMEWORK. Responsibilities: ā— Design and build advanced applications ā— Work with outside data sources and APIs ā— Unit-test code for robustness, including edge cases, usability, and general reliability ā— Work on bug fixing and improving application performance ā— Continuously discover, evaluate, and implement new technologies to maximize development efficiency ā— Building reusable code and libraries for future use ā— Optimization of the application for maximum speed and scalability ā— Implementation of security and data protection ā— Able to understand and create Documentation according to Client requirement. Requirements: ā— Ability to write clean, commented and maintainable code. ā— Basic understanding of MVC frameworks. ā— Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3. ā— Proper understanding of OOPS concepts. ā— Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform. ā— Creating database schemas that represent and support business processes. ā— Proficient knowledge of a back-end programming. ā— Proficient understanding of code versioning tools, such as Git. ā— Proven software development experience and Web application development skills. ā— Understanding of startup culture. ā— Good team player, Quick learner.
Read more
HackerRank
at HackerRank
4 recruiters
Kenny Antony
Posted by Kenny Antony
Bengaluru (Bangalore)
4 - 9 yrs
ā‚¹20L - ā‚¹40L / yr
skill iconRuby on Rails (ROR)
skill iconPHP
skill iconPython
skill iconNodeJS (Node.js)
NOSQL Databases
+1 more
Back End Engineer ā€“ Job Description Our mission is to match every developer to the right job without any interviews.. The publicly accessible platform found at HackerRank.com is a community where coders go to compete for fun, education, prizes, and jobs. HackerRank for Work is our B2B enterprise product and is a set of tools for technical interviewing and assessment that sits on top of our platform. These tools simplify the interview process for any company that hires engineers. We're a 100+ member team across Bangalore & Palo Alto, CA, USA and our revenue is growing at 100% Q-o-Q. We have a database of 2M+ hackers across 31 countries and our customers include Facebook, VMWare, Bloomberg, Adobe, Flipkart, Twitter, Square, Quora, Airbnb, Yelp and many more! We have product-market fit and are looking to scale tremendously. Customer case studies can be found on our company site. Ā  Experience in design and implementation of APIs. Strong coding, design, and architecture experience in any one programming language ecosystem (RoR, J2EE, Spring etc.,) is mandatory. Building, maintaining, and debugging distributed, web-based applications. Experience in building customer facing products is a big plus. Understand scalability and performance challenges. Ability to identify and fix performance bottlenecks. Building highly concurrent and low latency systems. Experience in using various components of backend stack such as cache (Redis, Memcached), RDBMS, NoSQL DB, web server (Nginx, HAProxy), app server (Tomcat, Unicorn), CDN. Need to have basic knowledge of web dev - HTTP headers, session management, cookies, etc. Ā  Ā  GET EXCITED. Because you're about to have a huge impact. HackerRank is growing fast and we're having a great time working together as we build! We're a fun, friendly, passionate bunch. And weā€™re looking for more smiling faces to come join us! The position is full-time and is based in Bangalore. Our office is in Koramangala, a short walk from the Forum mall (https://goo.gl/maps/NNcfWPCn16T2), smack in the middle of great restaurants, bars, and shopping.
Read more
Technocrab Solutions
at Technocrab Solutions
1 recruiter
kinjal kushwah
Posted by kinjal kushwah
Jaipur
3 - 7 yrs
ā‚¹2L - ā‚¹3L / yr
skill iconPHP
MySQL
skill iconHTML/CSS
Codeflies Technologies is looking for a PHP Developer who is excellent at coding, database design and analytical approach. The candidate must have ability to deliver the project alone or with the help of programmers. The candidates must have good communication skills to communicate with the clients and in-house cross-department team members. Sound knowledge of Core PHP / Magento, WordPress and other latest new technologies. Experience of working on E-commerce(PHP) / Woo-commerce website. API development/Integration, integration of Payment Gateways, custom module development. Ability to understand the requirements. Expertise in CSS and JS. Should have excellent knowledge of good coding standards. Experience in Cake PHP, Laravel, Zend will be a plus Good written and oral communication skills.
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.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos