Python Developer

Deadline to apply: December 29, 2025

Python Developer

Deadline to apply: December 29, 2025

LOCATION: Hanoi


JOB DESCRIPTIO
N 

  • Design, develop, and maintain software applications using Python. 
  • Participate in requirement analysis and system design. 
  • Troubleshoot, debug, and optimize application performance. 
  • Collaborate with team members to understand and fulfill project requirements. 
  • Contribute creative ideas and solutions in team meetings. 
  • Conduct unit testing, integration testing, and automated testing to ensure code quality. 
  • Create and maintain detailed technical documentation. 
  • Mentor and support Junior developers. 
  • Ensure compliance with software development processes and standards. 

REQUIRED SKILLS AND EXPERIENCE 

  • Bachelor’s degree in computer science, Software Engineering, or related fields. 
  • At least 2 years of experience working with Python. 
  • Strong understanding of web frameworks such as Django, FastAPI, or Flask. 
  • Experience with HTML, CSS, and JavaScript; experience with frontend frameworks like ReactJS, Angular, or VueJS is a plus. 
  • Familiarity with database management systems such as MySQL, PostgreSQL, or MongoDB. 
  • Experience working with RESTful APIs, GraphQL and GRPC. 
  • Deep understanding of version control tools like Git and git-flow workflow. 
  • Experience with Docker and other container technologies. 
  • Ability to work with additional programming languages besides Python (e.g. Java, NodeJS). 
  • Excellent problem-solving skills, attention to detail, and ability to work both independently and in a team.
  • Intermediate English communication skills and Japanese language skills are a plus.  

BENEFITS 

  • Salary: Up to 25M. 
  • Probation salary is 100% of the official salary.
  • 13th-month salary and performance review twice a year. 
  • Bonus for special occasions each year (Labor Day, National Day, Solar New year, Lunar New Year). 
  • Employee’s professional certification and training allowances subject to company regulations. 
  • Health Care Insurance. 
  • Annual Health Assessment. 
  • Social, health and unemployment Insurance following the Government policy.
  • Enjoy company summer trips and other team-building activities held monthly and quarterly. 
  • Work five days per week with a flexible check-in time.
  • Professional, creative and dynamic working environment.

CONTACT

  • Send CV to: tuyendung@gem-corp.tech
  • Hotline: +842466666100 (Recruitment Team)
  • Facebook GEM Careers: https://www.facebook.com/tuyendungGEM
  • LinkedIn GEM Careers: https://www.linkedin.com/company/gem-careers-hiring/