Search by job, company or skills

DIGITHAI Software Group

Full Stack Engineer (Python)

4-6 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior Full-Stack Developer (Python / Django / React / AI)

We are looking for a Senior Full-Stack Python Developer to join DIGITHAI and help our clients build high-impact, scalable applications. In this role, you will contribute across the full software development lifecycle while mentoring junior team members and collaborating with international stakeholders on projects that make a real difference in people's lives.

RESPONSIBILITIES

  • Understand client requirements and translate them into well-designed, functional solutions.
  • Contribute to software architecture and system design decisions.
  • Develop and maintain backend services using Python and Django, ensuring clean, efficient, and well-documented code.
  • Build and integrate frontend components using React, collaborating closely with UI/UX designers.
  • Design, develop, and consume RESTful APIs to support frontend and third-party integrations.
  • Integrate AI-powered features or workflows (e.g. AI-assisted automation, data processing, or LLM-based services) where relevant to the project.
  • Ensure software quality through unit testing, debugging, and code reviews.
  • Supervise testing activities and ensure timely resolution of defects.
  • Support CI/CD pipelines and deployments using Docker and Azure DevOps.
  • Mentor junior developers and support onboarding of new joiners.
  • Proactively suggest improvements to performance, scalability, security, and developer experience.
  • Produce technical documentation when required.

REQUIREMENTS

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 4+ years of professional experience in Python development.
  • Strong hands-on experience with Django for backend development.
  • Solid experience with React and modern JavaScript (component-based architecture, hooks, state management).
  • Strong understanding of RESTful API design and integration.
  • Experience with relational databases such as PostgreSQL and/or MySQL.
  • Working knowledge of Docker and CI/CD pipelines, preferably using Azure DevOps.
  • Familiarity with AI and machine learning fundamentals, including the use of AI tools, APIs, automation workflows, or AI-assisted development tools.
  • Experience writing unit tests and ensuring code quality.
  • Proficiency with Git, including command-line usage and collaborative workflows.
  • Basic knowledge of Linux/Unix environments.
  • Comfortable working independently while collaborating effectively within a team.
  • Experience working in an Agile/Scrum environment.
  • Good English communication skills, both written and spoken.

Benefits

- Work five days per week (Monday to Friday)

- Flexible working hours and paid overtime (if any)

- Hybrid work arrangement

- Top quality Health Insurance

- Yearly Performance Bonus

- Project Bonus

- 15 days of paid holiday + 15 public holidays

- Yearly work from home and learning allowance

- Yearly sport and free time allowance

- Office free snacks and company activities!

More Info

Job Type:
Industry:
Employment Type:

Job ID: 138544317