Regular Python Developer
9000 - 15k PLN9000 - 15 000 PLN/ mies.B2B
MidFull-time·B2B
#356198·Dodano 20 dni temu·10
Źródło: nofluffjobs.comTech Stack / Keywords
Python
Wymagania
- 3–5 years of commercial experience in developing web applications using Python (3.10+).
- Proficiency and production experience with at least one Python framework (FastAPI, Django, or Flask).
- Familiarity with design patterns and principles of delivering high-quality, maintainable, and testable code.
- Habit of writing fully type-hinted Python and respecting existing patterns over personal preference in codebases with explicit layer separation.
- Knowledge of building modern, secure, and efficient APIs and awareness of common web security pitfalls (OWASP Top 10).
- Production experience and knowledge of at least one relational and one non-relational/NoSQL database (MongoDB, DynamoDB, Redis, etc.).
- Comfortable with concurrent or asynchronous programming concepts (task queues, async/await) and production experience with at least one message queue or streaming platform (Kafka, RabbitMQ, SQS, Celery, Redis Streams, etc.).
- Proficiency with Docker and docker-compose.
- Experience working effectively with AI coding assistants (GitHub Copilot, Cursor, Windsurf, Claude Code, etc.) as part of daily development.
- Fluent in both spoken and written English and Polish.
Obowiązki
- Building scalable, high-quality software with a focus on architecture, maintainability, and security.
- Solving complex problems within a microservices environment.
- Designing and delivering high-quality, maintainable, and testable code based on design patterns and explicit layer separation.
- Building modern, secure, and efficient APIs while avoiding common web security pitfalls (OWASP Top 10).
- Working with Python (3.10+), frameworks (FastAPI, Django, Flask), and writing fully type-hinted code.
- Working with relational and non-relational/NoSQL databases (such as MongoDB, DynamoDB, Redis).
- Utilizing concurrent or asynchronous programming concepts and working with message queues or streaming platforms (such as Kafka, RabbitMQ, SQS, Celery, Redis Streams).
- Utilizing Docker, docker-compose, and participating in CI/CD pipeline processes.
- Developing unit and integration tests (including for behavior spanning services or storage) and debugging applications.
- Giving constructive code review feedback to help the team grow.
- Levering modern AI-assisted development tools (such as GitHub Copilot, Cursor, Windsurf, Claude Code) to stay ahead of the curve in daily development.
- Bringing a strong business mindset and a client-oriented approach to ensure technical solutions deliver real value.
Oferta
- Private healthcare
- Bicycle parking
- In-house trainings
- Modern office
- Playroom
- No dress code
Opieka zdrowotna
Parking dla rowerów
Szkolenia wewnętrzne
Merixstudio
6 aktywnych ofert