All jobs
ProxifyEngineering
Senior Python Developer (Fullstack, Backend-Heavy)
RemotePosted 20 days ago
Proxify connects top developers worldwide with remote full-time opportunities, supporting their independent careers. The company has a strong reputation and a large network of talented developers.
Location: Remote
Responsibilities
- Design, implement, and deploy robust Python backends alongside clean, responsive frontend applications.
- Design self-documenting, clean, and secure RESTful or GraphQL APIs that serve as predictable contracts for the frontend.
- Profile, benchmark, and optimize Python applications to eliminate performance bottlenecks and improve memory management.
- Conduct detailed, constructive peer code reviews, championing type-hinting, PEP 8 standards, and structural best practices.
- Collaborate closely with Product Managers, UI/UX designers, and cross-functional engineers to break down complex requirements into technical milestones.
Requirements
- 5+ years of production experience with modern Python, with a deep understanding of advanced concepts (metaclasses, generators, decorators) and asynchronous programming (asyncio).
- Mastery of FastAPI for high-performance microservices or Django (including Django REST Framework) for robust, feature-rich monolithic web applications.
- Solid, hands-on experience with modern frontend development using TypeScript and React.js (or Vue.js) to connect backends to reactive interfaces.
- Strong background in handling long-running background tasks and event-driven processing using Celery, Redis, or RabbitMQ.
- Deep knowledge of relational databases (PostgreSQL preferred) including query profiling, optimization, indexing, and object-relational mapping (SQLAlchemy or Django ORM).
- Experience containerizing applications with Docker and deploying services into cloud infrastructure (AWS or Azure) via automated CI/CD pipelines.
- Dedication to writing highly testable code, utilizing pytest for comprehensive unit and integration test coverage.
Benefits
- No more unreliable clients. Enjoy on-time monthly payments with flexible withdrawal options.
- Enjoy a harmonious work-life balance with consistent 8-hour working days with clients.
- Enjoy up to 24 flex days off per year without losing pay, for full-time positions found through Proxify.
- Discover exclusive long-term remote positions at the world's most exciting companies.
- Skip the typical recruitment roadblocks and biases with personally matched positions.
- A one-time contracting process for endless opportunities, with no extra assessments.
- Enjoy the same pay, every month with positions landed through Proxify.
Similar remote jobs
yesterday
yesterday
yesterday
yesterday
yesterday