Posted on: 16/04/2026
Required Skills :
- Bachelors degree in computer science, Software Engineering, or a related field, or equivalent practical experience.
- Minimum of 3+ years of proven experience as a Backend Developer or similar role with a strong portfolio of projects showcasing your contributions.
- Proficiency in backend programming languages primarily Node.js or similar technologies.
- Experience with frontend development (nice to have, not mandatory).
- In-depth knowledge of web application architecture and design patterns.
- Experience working with relational databases like MySQL, PostgreSQL etc. and NoSQL databases like MongoDB, Redis etc.
- Experience working with cloud infrastructure (AWS, GCP or Azure), including deploying, managing, and scaling backend applications in a cloud environment.
- Strong understanding of RESTful API design principles and experience in building and consuming APIs.
- Knowledge of server-side caching mechanisms, load balancing, and scalable infrastructure.
- Excellent problem-solving skills and the ability to analyse and resolve complex technical issues.
- Strong communication skills, both verbal and written, and the ability to work effectively in a team-oriented environment
Key Responsibilities :
- Collaborate with cross-functional teams (Front-end, Product, Design) to define and deliver scalable backend features and functionalities.
- Design and develop robust RESTful APIs and web services to support multiple client applications.
- Architect efficient database schemas and data models to ensure optimized data storage and fast retrieval.
- Improve application performance and scalability by identifying bottlenecks and implementing caching strategies and backend best practices.
- Mentor and guide junior developers, supporting their technical growth and development.
- Integrate third-party APIs and services to enhance product capabilities and user experience.
- Implement strong security practices including authentication, authorization, and data encryption to protect user data.
- Conduct code reviews, unit testing, and integration testing to maintain high code quality and reliability.
- Troubleshoot production issues and system outages, ensuring quick resolution and system stability.
- Stay updated with emerging technologies and industry trends and propose innovative backend solutions.
- Lead development efforts in an Agile environment, actively participating in sprint planning and continuous process improvement.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1629035