Show more filters
Banner image for GEM Careers

Senior Python Developer

GEM Careers

3.7
6 reviews
GEM Careers
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Hanoi, Hanoi, Vietnam
Salary Range
VND 45,000,000 - VND 75,000,000 (Monthly)
A free Jobstore account is required to proceed to the employer site.
Home - Careers - Senior Python Developer

Senior Python Developer

Home - Careers - Senior Python Developer

Senior Python Developer

Learn more about us

LOCATION: Hanoi

Job Description

  • Participate in the full software development lifecycle, including requirement gathering, system analysis, design, development, testing, and deployment.
  • Design, develop, maintain, and optimize backend applications using Python, with a focus on quality and performance.
  • Ensure the overall quality and delivery progress of the Back-end team.
  • Review and refactor code to improve code quality, maintainability, and performance.
  • Troubleshoot and resolve technical issues when required.
  • Collaborate with team members to understand project requirements and deliver effective technical solutions.
  • Mentor and support Junior Developers in technical and development-related tasks.
  • Contribute to technical discussions and lead the team to achieve project goals.

Required Skills And Experience

  • Bachelor’s degree in software engineering, Computer Science, Information Technology, or related field.
  • At least 5 years of professional experience in Python development.
  • Strong experience with Python web frameworks such as FastAPI, Django, or Flask; hands-on experience with FastAPI is highly preferred.
  • Solid understanding of software development principles, backend architecture, and design patterns.
  • Experience with HTML, CSS, and JavaScript. Experience with frontend frameworks such as ReactJS, Angular, or Vue.js is a plus.
  • Good knowledge of database management systems such as MySQL, PostgreSQL, or MongoDB.
  • Hands-on experience with RESTful APIs, GraphQL, and gRPC.
  • Strong understanding of Git and Git-flow workflow.
  • Experience with Docker and other containerization technologies.
  • Ability to troubleshoot complex technical issues and optimize application performance.
  • Ability to work with programming languages other than Python, such as Java or PHP, is a plus.
  • Good ability to use AI tools effectively in software development and daily engineering tasks.
  • Strong problem-solving skills, attention to detail, and ability to work independently as well as collaboratively.
  • Strong communication, mentoring, and technical leadership skills, with the ability to guide and support Junior Developers and lead the team when required.
  • Intermediate English communication skills.
  • Japanese language skills are a plus.

Benefits

  • Competitive and negotiable salary (UP TO 40M)
  • 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)
  • Project bonus
  • Employee’s professional certification and training allowances subject to company regulations
  • Opportunity to participate in internal training programs on AI, foreign languages, and professional development
  • Health Care 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
  • Professional, creative and dynamic working environment
  • Work five days per week with flexible check-in time

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/
A free Jobstore account is required to proceed to the employer site.
Jobs in Vietnam   »   Jobs in Hanoi   »   Senior Python Developer

More jobs

People also search