DevArchitect
← Back to jobs
CÔNG TY TNHH CAPGEMINI VIỆT NAM

Python Developer (Middle)

CÔNG TY TNHH CAPGEMINI VIỆT NAM

TopDev
Quận Phú Nhuận, Hồ Chí Minhabout 14 hours agoNegotiable

Job Description

Your role & responsibilities

  • Develop, maintain, and optimize backend services using Python (FastAPI/Flask).
  • Build and integrate frontend components using ReactJS.
  • Design and implement RESTful APIs and microservices.
  • Collaborate with product owners, QA, DevOps, and other developers to deliver end-to-end features.
  • Write clean, reusable, and testable code following best practices.
  • Troubleshoot, debug, and upgrade existing applications.
  • Participate in code reviews and contribute to continuous improvement.
  • Ensure the performance, security, and scalability of systems.

Your skills & qualifications

Technical Skills

  • Backend:
    • Strong proficiency in Python.
    • Hands-on experience with FastAPI and/or Flask frameworks.
    • Knowledge of API development, request handling, authentication, and ORM libraries.
    • Familiarity with microservices architecture is a plus.
  • Frontend:
    • Experience building UI with ReactJS.
    • Solid understanding of JavaScript, HTML, and CSS.
    • Knowledge of component-based architecture, state management, and REST API integration.
  • General:
    • Understanding of Git workflows.
    • Familiar with SQL or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
    • Experience with containerization (Docker) is an advantage.

Soft Skills

  • Strong problem-solving and analytical skills.
  • Good communication in English and teamwork abilities.
  • Ability to work independently with minimal supervision.
  • Willingness to learn and adapt to new technologies.

Preferred Qualifications (Nice-to-Have)

  • Experience with reactjs
  • Experience with CI/CD pipelines.
  • Familiarity with cloud platforms (AWS, Azure, GCP).
  • Understanding of agile methodologies (Scrum/Kanban).

Benefits for you

  • Competitive salary, health insurance covered for employee and dependents.
  • Working on international projects. Professional and dynamic working environment
  • Achieving valuable experience with variety projects, new technologies and hundreds of talents
  • Receiving training opportunities including many technical seminars and soft skill training courses
  • Good opportunity for promotion through regular performance review system.