Position Overview: We are looking for a passionate and skilled Developer to join our dynamic team. The ideal candidate will have experience in developing robust, scalable, and high-performing software solutions. You should be comfortable working with APIs, databases, and a variety of backend technologies. If you are a self-motivated developer with a keen interest in learning and working on innovative retail technologies, we would love to hear from you. Key Responsibilities: API Development: Design, develop, and maintain RESTful APIs for seamless integration with various systems and services. Database Management: Work with both relational databases (SQL) and NoSQL databases (MongoDB). Write efficient queries, optimize database performance, and ensure data integrity. Backend Development: Develop backend services using Python and Node.js, implementing business logic and integrating with external services. Collaboration: Work closely with front-end developers, UI/UX designers, and product managers to deliver complete software solutions. Version Control: Use Git for source code management and work with GitHub/GitLab repositories. Testing and Debugging: Perform unit testing, API testing (using Postman), and debugging of backend code to ensure high-quality deliverables. Continuous Improvement: Collaborate on design and architecture discussions, striving to improve code quality, performance, and scalability. Documentation: Document APIs, backend processes, and database schemas to ensure knowledge sharing and maintainability. Required Skills and Qualifications: Proficiency in SQL: Strong understanding of SQL queries, database design, and performance tuning. Experience with MongoDB: Familiarity with document-based databases and ability to work with MongoDB queries and aggregations. Backend Development Skills: Solid experience in Python and Node.js for backend application development. API Development and Testing: Experience in building, integrating, and testing APIs. Proficiency with Postman for API testing. Version Control: Comfortable using Git for version control and collaborative development. Problem-Solving: Strong analytical and troubleshooting skills with the ability to debug complex issues. Experience in Hybrid Work Environment: Ability to work effectively in a hybrid setup and independently manage tasks. Desired Skills: Familiarity with cloud services (AWS, Azure, or GCP) and DevOps practices. Knowledge of containerization technologies like Docker. Familiarity with micro-services architecture. Understanding of Agile development methodologies. Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Experience: 2 to 4 years of professional experience in backend development, working with the technologies mentioned above. Job Type: Full-time Pay: ₹50,000.00 - ₹75,000.00 per month Benefits: Health insurance Paid sick time Work from home Location Type: In-person Schedule: Fixed shift Education: Bachelor's (Required) Experience: Python: 2 years (Required) API: 2 years (Required) Node.js: 2 years (Required) SQL: 2 years (Required) MongoDB: 2 years (Required) Language: English (Required) Work Location: In person Application Deadline: 10/07/2025 Expected Start Date: 01/08/2025