Python Developer

Deadline to apply: February 28, 2025

Python Developer

Deadline to apply: February 28, 2025

I. JOB DESCRIPTION 

  • 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. 

 II. REQUIRED SKILLS AND EXPERIENCE 

  • Bachelor’s degree in computer science, Software Engineering, or related fields. 
  • At least 2-3 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. 
  • Excellent problem-solving skills, attention to detail, and ability to work both independently and in a team. 
  • Good communication skills and ability to mentor Junior developers 
  • Good English communication skills 

 III. BENEFITS 

 Salary: Up to 50M 

  • Probation salary is 100% of 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 
  • BSH Care Health Insurance  
  • Annual Health Assessment 
  • Social, health and unemployment Insurance following Government policy 
  • Enjoy company summer trips and other team building activities held monthly and quarterly 
  • Work five days per week with flexible working time 
  • Have chances to gain knowledge on the latest waves of blockchain, AI, Big Data 
  • Professional, creative and dynamic working environment  

IV. 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/