Full Stack Developer with strong expertise in Python/Django and React.js to join our engineering team. The ideal candidate will be responsible for building scalable backend services, intuitive user interfaces, and delivering high-quality applications using modern development practices. You will collaborate closely with cross-functional teams to develop robust features, ensure system stability, and contribute to continuous improvement initiatives.
Job Description:
Key Responsibilities
Backend Development
-
Develop, enhance, and maintain backend services using Python/Django.
-
Design, implement, and optimize RESTful APIs for internal and external integrations.
-
Work with PostgreSQL and MongoDB for database modeling, querying, and performance optimization.
Frontend Development
-
Build and maintain responsive user interfaces using React.js and JavaScript.
-
Ensure UI/UX consistency, performance, and reliability across devices.
Cloud, DevOps & Tools
-
Deploy, monitor, and manage applications on AWS or Azure cloud environments.
-
Use Docker for containerization and to support DevOps CI/CD workflows.
-
Apply Test-Driven Development (TDD) principles by writing unit and integration tests to ensure code quality.
Collaboration & Quality Assurance
-
Work collaboratively with product owners, QA teams, and software engineers to deliver features on schedule.
-
Participate in code reviews, enforce best coding practices, and contribute to the improvement of engineering standards.
-
Troubleshoot and resolve production issues, providing clear root cause analysis and preventive measures.
Required Skills & Qualifications
-
Strong proficiency in Python, Django, JavaScript, and React.js.
-
Hands-on experience with PostgreSQL and MongoDB.
-
Experience with cloud platforms such as AWS or Azure.
-
Solid understanding of Docker, containerization, and DevOps concepts.
-
Experience implementing REST APIs and working with microservices architecture.
-
Familiarity with TDD, unit testing, and integration testing frameworks.
-
Strong problem-solving skills with the ability to troubleshoot complex issues.
-
Excellent communication and collaboration skills.
Good to Have
-
Experience with CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, etc.).
-
Experience in Node.Js / Kubernetes/GraphQL will be a plus
-
Knowledge of additional frontend libraries or backend frameworks.
-
Experience with Agile methodologies.
Location:
DGS India - Mumbai - Thane Ashar IT Park
Brand:
Merkle
Time Type:
Full time
Contract Type:
Permanent