Negotiable
Undetermined
Remote
Remote
Summary: The Python Developer role focuses on leveraging advanced Python 3.11+ features and object-oriented programming to develop robust applications. Candidates should have experience with asynchronous programming, REST API design, and database integration using SQLAlchemy. The position emphasizes writing modular and testable code while managing dependencies effectively. This is a remote position, allowing flexibility in work arrangements.
Key Responsibilities:
- Proficient in Python 3.11+ syntax and features
- Strong understanding of object-oriented programming (OOP)
- Experience with asynchronous programming (async/await, asyncio)
- Familiarity with data classes and type annotations
- Knowledge of FastAPI or similar async web frameworks
- Experience with SQLAlchemy (ORM) and database integration
- Ability to write modular, reusable, and testable code
- Understanding of dependency management (pip, virtual environments)
- Experience with logging, error handling, and debugging
- Familiarity with writing unit and integration tests (pytest or unittest)
- Experience with REST API design and consumption
- Familiarity with packaging and publishing Python projects
Key Skills:
- Proficient in Python 3.11+
- Strong understanding of OOP
- Experience with async programming
- Familiarity with data classes and type annotations
- Knowledge of FastAPI or similar frameworks
- Experience with SQLAlchemy
- Ability to write modular and testable code
- Understanding of dependency management
- Experience with logging and debugging
- Familiarity with unit and integration tests
- Experience with REST API design
- Familiarity with packaging Python projects
Salary (Rate): undetermined
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Python Developer
Proficient in Python 3.11+ syntax and features
Strong understanding of object-oriented programming (OOP)
Experience with asynchronous programming (async/await, asyncio)
Familiarity with data classes and type annotations
Knowledge of FastAPI or similar async web frameworks
Experience with SQLAlchemy (ORM) and database integration
Ability to write modular, reusable, and testable code
Understanding of dependency management (pip, virtual environments)
Experience with logging, error handling, and debugging
Familiarity with writing unit and integration tests (pytest or unittest)
Experience with REST API design and consumption
Familiarity with packaging and publishing Python projects