Job Description
Key Responsibilities:
- Design, develop, and maintain Python-based applications and systems.
- Collaborate with cross-functional teams to define and develop new features.
- Write clean, efficient, and reusable code following best practices.
- Optimize applications for performance and scalability.
- Troubleshoot, debug, and upgrade existing software.
- Ensure high-quality code through automated testing and code reviews.
- Participate in architectural decisions and contribute to the improvement of our development processes.
- Stay updated with the latest industry trends and technologies.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 5+ years of professional experience as a Python Developer.
- Strong proficiency in Python and its libraries (Django, Flask, FastAPI,...).
- Experience with RESTful APIs and microservices architecture.
- Familiarity with databases such as PostgreSQL, MySQL, and NoSQL databases.
- Solid understanding of asynchronous programming and multithreading.
- Experience with cloud platforms (AWS, Azure, or Google Cloud).
- Strong problem-solving skills and ability to work independently in a remote setup.
- Experience with containerization (Docker, Kubernetes) is a plus.
- Good communication skills in English.
What We Offer:
- Offer up to $3000
- Full remote work
Similar Jobs
Explore other opportunities that match your interests
Middle to Senior Frontend Engineer
••••••
••••••
••••••
Job Type
••••••
Experience Level
••••••
Flodesk
Vietnam
Visa Sponsorship
Relocation
Remote
Job Type
Full-time
Experience Level
Entry level
air corp
Vietnam
Senior Fullstack Engineer (Nodejs/Java - Angular)
••••••
••••••
••••••
Job Type
••••••
Experience Level
••••••
nsc software - vietnam's premi...
Vietnam