← Back to jobs
TopDev

Python Developer (Middle)
CÔNG TY TNHH CAPGEMINI VIỆT NAM
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.