Python Developer

Posted 1 month ago
About the Role: We are looking for a talented and versatile Python Developer to join our team. Whether you’re passionate about web development, API integrations, data processing, or automation — we have projects that will challenge and grow your skills.
Key Responsibilities:
- Develop, test, and maintain efficient, reusable, and reliable Python code.
- Build backend services and APIs for web and mobile applications.
- Collaborate with front-end developers, designers, and project managers to integrate user-facing elements with server-side logic.
- Write and maintain technical documentation.
- Optimize applications for performance, scalability, and security.
- Participate in code reviews, sprint planning, and team meetings.
- Troubleshoot, debug, and upgrade existing systems.
Requirements:
- 1-3 years of professional experience in Python development.
- Strong knowledge of Python frameworks such as Django, Flask, or FastAPI.
- Experience with RESTful API development and integration.
- Familiarity with relational databases (PostgreSQL, MySQL) and ORM libraries.
- Proficient in Git and version control best practices.
- Understanding of cloud platforms (AWS, Azure, or GCP) is a plus.
- Experience with containerization tools like Docker is an advantage.
- Ability to work independently in a remote setup with minimal supervision.
Nice to Have:
- Front-end knowledge (HTML, CSS, JavaScript, React or Vue).
- Experience with DevOps tools and CI/CD pipelines.
- Familiarity with Agile development methodologies.
What We Offer:
- Competitive salary
- Fully remote position with flexible working hours.
- Opportunities to work on innovative, large-scale projects.
- Career growth potential in a scaling tech-forward company.
- Supportive and inclusive work environment.