Description
We are seeking a skilled Python Developer to join our dynamic team in Southeast Asia. The ideal candidate will have a passion for developing innovative applications and a strong understanding of Python programming. You will work closely with our product and engineering teams to deliver high-quality software solutions.
Responsibilities
- Develop and maintain high-quality Python applications
- Collaborate with cross-functional teams to define, design, and ship new features
- Troubleshoot and debug applications to optimize performance
- Participate in code reviews to ensure code quality and best practices
- Write and maintain documentation for software functionality and design
Skills and Qualifications
- 4-8 years of experience in Python development
- Proficiency in frameworks like Django or Flask
- Strong understanding of RESTful APIs and web services
- Experience with database management systems, such as PostgreSQL or MySQL
- Knowledge of front-end technologies (HTML, CSS, JavaScript) is a plus
- Familiarity with version control systems, particularly Git
- Understanding of Agile methodologies and software development life cycle
- Strong problem-solving skills and ability to work independently or in a team environment