This is a remote position.
We are seeking a Python/Django Developer to join our team.
Responsibilties:
- Develop test and maintain scalable Python applications.
- Collaborate with frontend and backend teams to design and implement RESTful APIs.
- Write clean efficient and reusable code following best practices.
- Troubleshoot debug and upgrade existing systems.
- Work on cloudbased services and integrate thirdparty applications.
- Participate in code reviews and provide constructive feedback.
- Work with DevOps to ensure continuous integration and deployment pipelines.
- Write unit and integration tests to ensure code quality and system reliability.
Requirements
- 3 years of experience in Python development.
- Proficiency with Python frameworks such as Django Flask or FastAPI.
- Experience working with relational databases (e.g. MySQL PostgreSQL) and NoSQL databases.
- Familiarity with RESTful APIs and version control systems (e.g. Git).
- Experience with cloud platforms like AWS Google Cloud or Azure.
- Understanding of frontend technologies (HTML5 CSS3 JavaScript) is a plus.
- Strong problemsolving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work independently and manage time effectively in a remote environment.
Good to Have:
- Experience with Docker Kubernetes or other containerization technologies.
- Knowledge of machine learning libraries or data processing tools.
- Understanding of CI/CD pipelines and agile development practices.
Benefits
- Work Location: Remote
- 5 days working
3+ years of experience in Python development. Proficiency with Python frameworks such as Django, Flask, or FastAPI. Experience working with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases. Familiarity with RESTful APIs and version control systems (e.g., Git). Experience with cloud platforms like AWS, Google Cloud, or Azure. Understanding of front-end technologies (HTML5, CSS3, JavaScript) is a plus. Strong problem-solving skills and attention to detail. Excellent communication and teamwork skills. Ability to work independently and manage time effectively in a remote environment.