DentsuAegis

Senior Fullstack Engineer

DGS India - Mumbai - Thane Ashar IT Park Full time
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