We are seeking a skilled Backend Developer to join our growing team. In this full-time, in-office role , you will design, develop, and deploy scalable backend systems to power our AR / VR / XR solutions and enterprise applications. You will work on high-performance APIs, database management, and deployments across cloud and on-premises environments.
The ideal candidate has strong expertise in system design and backend frameworks, with proven experience in building robust, scalable solutions. We’re looking for someone who is detail-oriented, proactive, and a strong team player with excellent communication skills. As part of a fast-growing startup, you should be adaptable, resourceful, and eager to take ownership while contributing to both product development and team culture.
Responsibilities
- Design and develop scalable backend systems and RESTful APIs.
- Implement and optimize databases (MySQL) with efficient data structures.
- Manage caching strategies to ensure high performance and scalability.
- Deploy and maintain applications on AWS and Azure, as well as on-premises servers.
- Collaborate with frontend developers and cross-functional teams to deliver seamless solutions.
- Ensure system security, performance, and reliability.
- Participate in code reviews, testing, and troubleshooting.
Core Skills (Must to Have)
2–5 years of hands-on backend development experience.Strong knowledge of System Design principles.Proficiency in Node.js, Express.js, and NestJS.Experience with MySQL and database optimization.Knowledge of caching techniques (Redis, Memcached, etc.).Hands-on experience with AWS and Azure backend deployment.Additional Skills (Good to Have)
Knowledge of GraphQL for flexible data querying.Experience with Docker and Kubernetes for containerization and orchestration.Familiarity with CI / CD pipelines (Jenkins, GitHub Actions, etc.).Understanding of microservices architecture.Exposure to security best practices in backend systems.Experience in on-premises server deployment.Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).Strong problem-solving and analytical skills.Excellent communication and collaboration skills.Excellent communication and collaboration abilities.Ability to thrive in a fast-paced startup environment and adapt to evolving requirements.