Cutshort logo
HappyFox logo
Backend Engineer
Backend Engineer
HappyFox's logo

Backend Engineer

Lindsey A's profile picture
Posted by Lindsey A
3 - 5 yrs
₹5L - ₹10L / yr
Chennai, Bengaluru (Bangalore)
Skills
skill iconPython
skill iconDjango
skill iconFlask
skill iconPostgreSQL
skill iconMongoDB
RESTful APIs

About us:

HappyFox is a software-as-a-service (SaaS) support platform. We offer an enterprise-grade help desk ticketing system and intuitively designed live chat software.

 

We serve over 12,000 companies in 70+ countries. HappyFox is used by companies that span across education, media, e-commerce, retail, information technology, manufacturing, non-profit, government and many other verticals that have an internal or external support function.

 

To know more, Visit! - https://www.happyfox.com/

 

We’re looking for an experienced Backend Engineer to join our growing team of engineers to help build and maintain our products. You should have prior experience being responsible for building sufficiently complex features by yourself. 

 

Responsibilities:

  • Implement product features by writing clean, robust, reusable code with tests
  • Bring new ideas and best practices to improve the team and the codebase

 

Requirements:

  • At least 3 years of relevant professional experience
  • Sound knowledge of programming languages like Python
  • Experience working with web application frameworks like Django
  • Experience in building web services using relational databases like PostgreSQL or NoSQL databases like MongoDB
  • Experience developing REST APIs and a good understanding of best practices around building APIs
  • Good communication skills
  • Passion to solve complex technical problems and troubleshoot the issue

 

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 HappyFox

Founded :
2012
Type :
Product
Size :
20-100
Stage :
Bootstrapped

About

HappyFox is a software-as-a-service (SaaS) support platform. We offer an enterprise-grade help desk ticketing system and intuitively designed live chat software.


We serve over 12,000 companies in 70+ countries. HappyFox is used by companies that span across education, media, e-commerce, retail, information technology, manufacturing, non-profit, government and many other verticals that have an internal or external support function.


To know more, Visit! https://www.happyfox.com/

Read more

Company video

HappyFox's video section
HappyFox's video section

Product showcase

Help Desk 's logo
Help Desk
Visit
Deliver outstanding support and achieve new goals with HappyFox
Read more
Assist AI's logo
Assist AI
Visit
Transform your relationship with employees with conversational AI
Read more
Chatbot 's logo
Chatbot
Visit
You won’t have to answer repetitive customer service questions anymore. Mimic human conversations with enhanced messaging functionalities that serve your business needs
Read more
Workflow 's logo
Workflow
Visit
Reduce the burden of manual and repetitive business processes with end-to-end workflow automation. Streamline your business processes with HappyFox Workflows, a cloud-based, no-code, workflow management platform
Read more
Live Chat's logo
Live Chat
Visit
Provide real-time, chat support to customers without them having to leave the app. Integrate and deploy the SDK in minutes
Read more
Business Intelligence's logo
Business Intelligence
Visit
Transform data from different sources into cross-functional reports and dashboards. Track your key performance indicators, measure trends, identify outliers, and uncover hidden insights. Get more out of your data with HappyFox Business Intelligence software
Read more

Company social profiles

bloglinkedintwitterfacebook

Similar jobs

Financial Services Industry
Financial Services Industry
Agency job
via Jobdost by Saida Jabbar
Hyderabad
4 - 7 yrs
₹18L - ₹22L / yr
skill iconJava
skill iconPython
skill iconSpring Boot
API
skill iconKubernetes
+3 more

Position Overview

We are seeking a skilled Developer to join our engineering team. The ideal candidate will have strong expertise in Java and Python ecosystems, with hands-on experience in modern web technologies, messaging systems, and cloud-native development using Kubernetes.

Key Responsibilities

  • Design, develop, and maintain scalable applications using Java and Spring Boot framework
  • Build robust web services and APIs using Python and Flask framework
  • Implement event-driven architectures using NATS messaging server
  • Deploy, manage, and optimize applications in Kubernetes environments
  • Develop microservices following best practices and design patterns
  • Collaborate with cross-functional teams to deliver high-quality software solutions
  • Write clean, maintainable code with comprehensive documentation
  • Participate in code reviews and contribute to technical architecture decisions
  • Troubleshoot and optimize application performance in containerized environments
  • Implement CI/CD pipelines and follow DevOps best practices
  •  
  • Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or related field
  • 4+ years of experience in software development
  • Strong proficiency in Java with deep understanding of web technology stack
  • Hands-on experience developing applications with Spring Boot framework
  • Solid understanding of Python programming language with practical Flask framework experience
  • Working knowledge of NATS server for messaging and streaming data
  • Experience deploying and managing applications in Kubernetes
  • Understanding of microservices architecture and RESTful API design
  • Familiarity with containerization technologies (Docker)
  • Experience with version control systems (Git)
  •  
  • Skills & Competencies
  • Skills Java (Spring Boot, Spring Cloud, Spring Security)
  •  
  • Python (Flask, SQL Alchemy, REST APIs)
  • NATS messaging patterns (pub/sub, request/reply, queue groups)
  • Kubernetes (deployments, services, ingress, ConfigMaps, Secrets)
  • Web technologies (HTTP, REST, WebSocket, gRPC)
  • Container orchestration and management
  • Soft Skills Problem-solving and analytical thinking
  • Strong communication and collaboration
  • Self-motivated with ability to work independently
  • Attention to detail and code quality
  • Continuous learning mindset
  • Team player with mentoring capabilities


Read more
Primary edtech company in Bangalore
Primary edtech company in Bangalore
Agency job
via The Hub by Sridevi Viswanathan
Bengaluru (Bangalore)
4 - 8 yrs
₹20L - ₹35L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconJavascript
RESTful APIs

We're looking for team players with natural product intuition who can help us build solutions

for our world-class Learning & Assessment platform (edulastic.com).

As a Backend Developer you will be responsible for the server-side of our web applications

and you will work closely with our engineers to ensure the system consistency and improving

user experience.

Role and Responsibilities

  • As an experienced backend developer, your primary focus will be the development of all

server-side systems

  • A basic understanding of front-end technologies is necessary as well. You will test, secure

and deploy your code

  • Knowledge of Node.js is a must along with a server-sideframework
  • Strong proficiency in JavaScript
  • Writing reusable, testable, and efficient code
  • Experience and proficiency integrating with RESTAPIs
  • Understanding of scalable computing systems, software architecture, data structures,

and algorithms

  • Experience in working with databases such as MongoDB, Redis, Elasticsearch, etc.
  • Should be willing to work in a very fluid startup environment and take complete ownership of

the assigned responsibility

Skills Required:

  • At least 2 years of experience developing Backends using NodeJS should be well versed

with its asynchronous nature & event loop, and know its quirks and workarounds.

  • Good knowledge of MongoDB or any other NoSQL

Database.

  • Good knowledge of Redis, its data types, and their use cases.
  • Experience developing and deploying REST

APIs.

  • Good knowledge of Unit Testing and available Test Frameworks.
  • Should be a fast learner and a go-getter without any fear of trying out new things Preferences.
Read more
Sukuto
at Sukuto
2 recruiters
Chandan Singh
Posted by Chandan Singh
Remote only
1 - 2 yrs
₹1.8L - ₹3.6L / yr
skill iconPHP
MySQL
skill iconLaravel
skill iconCodeIgniter
Yii
+5 more

As a PHP Backend Developer, your primary responsibility will be to develop and maintain the server-side logic of web applications, ensuring high performance, responsiveness, and scalability. You will work closely with the front-end development team, project managers, and other stakeholders to deliver robust and efficient web solutions.


Responsibilities:

  • Develop and maintain server-side applications using PHP frameworks (such as Yii, Laravel, Symfony, and CodeIgniter) and other related technologies.
  • Write clean, well-structured, and reusable code following industry best practices and coding standards.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Design and implement secure and efficient APIs for data exchange with the front end and external services.
  • Optimize application performance by identifying and resolving bottlenecks, improving code efficiency, and implementing caching mechanisms.
  • Ensure data integrity and implement proper validation and error-handling techniques.
  • Collaborate with database administrators to design and optimize database schemas and queries.
  • Conduct thorough testing and debugging of applications to ensure high-quality deliverables.
  • Stay updated with the latest trends and advancements in PHP development and related technologies.
  • Participate in code reviews and provide constructive feedback to maintain code quality and improve team collaboration.
  • Collaborate with the project management team to estimate project timelines and deliver work within specified deadlines.
  • Troubleshoot and resolve production issues, provide technical support and perform maintenance tasks as required.

Requirements:

  • Proven work experience as a PHP Backend Developer or similar role.
  • Strong proficiency in PHP and its frameworks (Yii, Laravel, Symfony, etc.) with a good understanding of object-oriented programming principles.
  • Experience with frontend technologies (HTML5, CSS3, JavaScript) and their integration with backend systems.
  • Familiarity with database systems, such as MySQL, PostgreSQL, or MongoDB, and proficiency in writing efficient database queries.
  • Knowledge of version control systems like Git for code collaboration and deployment.
  • Familiarity with RESTful API development and integration of third-party APIs.
  • Experience in optimizing application performance and implementing caching techniques.
  • Understanding of security principles and best practices for web application development.
  • Excellent problem-solving and analytical skills with strong attention to detail.
  • Good communication and teamwork skills to collaborate effectively with cross-functional teams.
  • Ability to work independently and handle multiple projects simultaneously.


Read more
Edyst
at Edyst
1 recruiter
Aneeq edyst
Posted by Aneeq edyst
Remote only
2 - 5 yrs
₹10L - ₹15L / yr
skill iconPython
skill iconDjango
skill iconFlask
skill iconDocker
skill iconRedis

Responsibilities:

  • Understanding requirements from the product manager and translating to technical specifications
  • DB schema development
  • API development (structuring REST endpoints + real-time endpoints like socket.io integration)
  • Integrating 3rd party services for payments, email, whatsapp, and other such services
  • Optimizing our current architecture & processes for scale (we expect usage to go up)
  • Guiding junior developers on best coding practices

 

Requirements:

  • Experience in at least one Python-based Web Framework like Flask or Django
  • Experience in SQL databases & API design
  • Experience with Docker
  • Hands on experience in full lifecycle development and deployment of a platform/system
  • Being a self-starter with the ability to thrive in ambiguous and high pressure scenarios working towards a common goal with other teams
Read more
GlobalLogic
Remote only
5 - 12 yrs
₹15L - ₹40L / yr
skill iconGo Programming (Golang)
J2EE
skill iconJava
RESTful APIs
Microservices
+2 more
As per your profile , please find the below job opening.

Location - Pan India
Company - Globallogic -A Hitachi Group of Company
Website - www.globallogic.com
 
Job Description
5+ years experience as Developer.
We are looking for strong candidates who will help develop the Platform as a reliable, scalable,
modern architecture that supports long term growth and reduces operational and support costs. The
candidate will engage with the product management, provide technical leadership to a team of
engineers for implementation and roll out of various modules.
The ideal person for this role will have a passion for shipping elegant, innovative, and scalable
products. This position demands strong technical leadership, ability to collaborate with globally
distributed product teams, and the guts and vision to produce something really extraordinary.
Responsibilities
● Ensure that the re-architecture of our RMM product implements the design objectives
outlined by the Chief Architect by implementing POCs and code examples, and working
alongside the Boston and Mumbai development teams on product development efforts.
● Coordinate making design and technology decisions for one or more parts of the product,
and complete POCs and proposal presentations to gain buy-in for an approach.
● Work with colleagues on the implementation team to provide clarity and ensure progress
towards goals.
● Be a senior technical resource to the development team, to help the team to adopt new
languages and architecture concepts
● Be a role model for good coding practice and enforce the same through activities like
design reviews, code reviews, and the application of appropriate tools to aid conformance.
● Collaborate with Engineering management to deliver high-quality features on time.
Desired Skill
● 5+ years hands-on product development experience, preferably with SaaS products.
● Experience with the following: Open Stack technologies (Java/Golang/ etc.),RESTful
services, micro services, AWS, Docker/Kubernetes, IAM.
● Experience making technical decisions, and long enough tenure to have observed the
outcome of the decision.
● Previous responsibility for a significant portfolio of functionality.
 
 
If Interested , pls revert with below details -
1. Updated CV
2. CTC
3. ECTC
4. Notice Period

Regards,
Sapna Narang | Assistance Manager || TAG
www.globallogic.com
GLFacebook GLTwitter GLLinkedIn GLYoutube GLInsta
Read more
Leading company is providing PaaS for IOT Businesses.
Leading company is providing PaaS for IOT Businesses.
Agency job
via Bondburry by Safiya Shaikh
Gurugram
2 - 6 yrs
₹10L - ₹15L / yr
skill iconPython
skill iconDjango
skill iconFlask
Position – PYTHON - CORE Backend Python experience (4-6 years); Avoid Scrapping work and Python scripting for AI and ML
Location – Gurugram (currently work from home)

Job Description –
• Should have worked upon various Python Frameworks Django
• Should have good knowledge of MySql, MongoDB, Hadoop, Big Data, Docker.
• Should have a good understanding of API development in XML and JSON
• Should have worked upon at least one cloud provider such as Google Cloud or AWS
• Should have worked upon Google APIs integration
• Familiarity with SOA (micro-services/message buses/ etc.)
• Should always be ready with new innovative ideas
• Should have the ability to transform the requirements into scalable and smart code
• Responsible for Unit design and coding Responsible for implementing and following standards and guidelines with coding best practices in mind.
• Should be able to work with developers and architects, to ensure bug-free and timely delivery of allocated development tasks.
• Responsible for conducting proper unit testing.
• Should be able to take ownership of a product end-to-end
• Experience working with SAAS, and PAAS would be a plus

Requirements -
• Eligibility BE/ B Tech/ M Tech/ MCA
• Degree in Computer Science or related field
• Critical thinker and problem-solving skills
• Able to contribute individually
• Good time-management skills Great interpersonal
• Education background: BE/ BTech (Computer Sc or Electronics)/ MTech/ MCA with min 70% in their 10th/ 12th/ UG/ PG.
Read more
Treebo Hotels
at Treebo Hotels
4 recruiters
Ankit Chaueasia
Posted by Ankit Chaueasia
Remote only
6 - 10 yrs
₹15L - ₹40L / yr
skill iconPython
skill iconDjango
skill iconFlask
skill iconAmazon Web Services (AWS)
Microservices
+1 more
About the Role
As a Principal Software Engineer with Treebo, you’ll have the opportunity to own and deliver
product(s) that will help Treebo accomplish its goals. The engineering team is at the fore front
of implementing new technologies in order to gain a dominant foothold in the Hospitality
industry. You will design and deploy scalable, high performance, multi-tenant systems. You will
interact with other engineering teams and contribute back to the open source tech community.

Responsibilities
● Owns team's output and E2E definition and execution of SDLC. Drives sprint
planning, estimates & prioritizes tasks, Keeps key stakeholders updated on
progress, milestones and any potential slippages.
● Identifies pitfalls across code bases proactively. Writes model code that is looked
up to. Understands internals of programming languages & runtimes. Creates
common reusable components / libraries- Uses advanced data structures.
● Designs API contracts between large systems with end to end service design and
active leadership towards long term sustainability including versioning, complex
migration plans, impact analysis across products.
● Owns NFRs and pushes the envelop on performance, scalability and high availability
with cognisance towards cost of infra. Drives tech stack selection independently,
mentors junior engineers. Evangelises of generic platform building across the
organisation.
● Troubleshoots unseen issues across codebases. Solves large end to end cross
cutting problems with elegant solutions with an eye on long term sustainability.
● Partners with and influences product managers on “how”. Leads the pack on hiring
and evangalizes steeper hiring standards towards building A+ team. Represents
treebo on external platform / conferences.

Qualifications:
Bachelor's Degree in Computer Science or similar discipline
● 7+ years relevant work experience in software engineering while leading teams.
● Proficiency in more than one modern programming language such as
Python/Java/C++ & associated tech stack to write maintainable, scalable,
unit-tested code
● Experience in building complex software systems that have been successfully
delivered
● Deep understanding of design patterns, optimizations, deployments with a Strong
object oriented design skills
● Experience mentoring other software engineers.
● Experience with full life cycle development in any programming language
Read more
Vauld
Vauld
Agency job
via Beiing Corporate Private Limited by Karen Fernandes
Remote, Bengaluru (Bangalore)
3 - 8 yrs
₹35L - ₹70L / yr
skill iconJava
skill iconPython
skill iconRuby
skill iconRuby on Rails (ROR)
skill iconGo Programming (Golang)
+4 more
Requirements:
You have 7 years or more of backend development experience with expertise in designing and
implementing high-performance applications.
Worked with and built high performance products using Node Js/GoLang/ Python and have seen
the product evolution cycle from PoC to Production
You have a deep understanding of design principles and can rightly judge/implement solutions to
complex problems
You are capable of writing high-quality code that conforms to the standards and best practices in a
particular language/framework.
You have experience building a product using a mainstream library or framework.
You love to own end to end responsibility, starting from defining the problem statement (either
yourself or alongside your peers), development (PoC if needed), testing, releasing in staging & then
production environment, and finally monitoring.
Read more
Mumbai
2 - 6 yrs
₹4L - ₹10L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+6 more
We have the following opening in our organisation:

Company Name: NeoQuant Solutions Pvt Ltd



Position / Designation: JAVA Developer


Years of Experience: Experience of 2 to 6 years

Educational Qualification: MCA/ME/Msc-IT/BE/B-Tech/BCA/BSC IT in Computer Science/B.Tech



Job Location: Mumbai (2 min from WEH metro station)

Requirement :

2 to 6 years in software development
Hands-on coding experience of CORE JAVA, SPRING MVC, SPRING BOOT, JSP , WEBSERVICE, WEB APPLICATION, HTML5 BOOTSTRAP, ANGULAR 
Experience in second-line support, problem-solving and issue resolution
Good knowledge of SQL
Strong problem-solving / analytical skills and a sense of personal responsibility
Strong communication skills

* Proficient in Core Java,
* Framework Experience (MVC/Spring/Hibernate/Struts)
* Experience in Android (Added Advantage)

Kindly revert back with an updated resume
Read more
Equal Experts
at Equal Experts
13 recruiters
Jenny John
Posted by Jenny John
Pune
8 - 18 yrs
₹18L - ₹40L / yr
RESTful APIs
skill iconJava
Test driven development (TDD)
Spring
Microservices
Role: The role of lead is not a textbook checklist, however, there are technical responsibilities that a team must fulfill and we expect the tech lead to ensure these responsibilities are covered and be able to cover them themselves if needed. We expect tech leads to taking a collaborative approach to leading their team. This is especially important when considering the amount of experience that each of our consultants brings. Given this, we expect you to: ● Respect the other members of your team and recognise you don’t always know best. ● Spot gaps in team capability and figure out how to fix them as a team. ● Be hands on, able and willing to contribute to development, however, don’t expect to be coding all of the time. ● Encourage the team to be proactive, give them responsibility. Responsibilities ● Have a clear understanding of the deployment architecture ● Have a clear understanding of the build pipeline ● Understand how you get changes into production ● Understand how all parts of the system work together ● Facilitate technical communication with other teams, both within your engagement and across other EE clients. ● Actively seek to remove knowledge silos within the team ● Ensure you have a release / branching strategy in place ● Act as the primary point of contact for your team when communicating with other teams ● Ensure there is a technical vision for the team ● Liaise with environment specialists to ensure smooth deployments to production ● Encourage the team to follow good development practices aligned to EE technical values ● Feedback to the delivery lead or engagement manager on the quality of your team (good and bad) ● Recognise team members that have the potential to grow into team leads ● Ensure the use of new technologies or dependencies does not block the team. ● Ensure the team keeps necessary architectural documents up to date ● Keep an eye on the long term consequences of architectural choices, and remind others when necessary ● Build good relationships with your team members. Act as a mentor when required ● Keep the client informed and engaged in the technical side of the project ● Build relationships across your client community Technologies / Experience The successful candidate must have the following experience: ● Worked as the tech lead of a development/delivery team in a large organisation ● Have worked with a variety of different technical architect roles ● Be deeply proficient in at least one programming language ● Be comfortable using other languages and evidence using multiple languages ● Have hands-on experience with some form of configuration management tooling, e.g. Ansible, Chef, Puppet ● Have hands-on experience of at least one continuous integration and continuous delivery technology, e.g. Jenkins, Go, Team City or Bamboo. ● Full stack development experience from user interface through to data persistence ● A strong proponent of XP practices such as TDD ● Working with a delivery team to formulate an automated test strategy ● Worked as part of a number of agile delivery teams and seen a number of different approaches to delivery ● Good appreciation of secure coding practices and end to end system security The following exposure will also be looked on favorably: ● Performing an ‘architect’ role, while retaining hands-on involvement ● Working with cloud hosting platforms such as AWS, Rackspace, Azure etc. ● Infrastructure management technologies such as Cloud Formation or Terraform
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