Python Developer
⚲ Remote
5 250 - 6 930 PLN (B2B)
Wymagania
- Python
- Docker
- AI
- Django
- FastAPI
- Git
- LLM
- Unit testing
- Integration test
- AWS
- Terraform
- ECOMMERCE (nice to have)
- LOGISTICS (nice to have)
- React (nice to have)
- TypeScript (nice to have)
Opis stanowiska
O projekcie:
Scurri has the Vision of Connecting Commerce by optimising the ordering, shipping and delivery process for customers. We are a highly ambitious Retail Tech company based in Wexford town. We support the delivery of billions of euros worth of transactions, and are growing at an amazing rate.
You will join an engineering team rooted in Lean and Agile principles. We believe:
- Human-in-the-Loop AI: We use AI to automate the mundane (boilerplate, unit test scaffolding, migrations) so you can focus on the meaningful and creative.- Quality is Non-Negotiable: Untested code is broken by design. We maintain high standards through automated CI/CD pipelines and ongoing deployments.- Continuous Evolution: We don't just ship features; we refine our craft and our platform daily.
Wymagania:
- 3+ years of professional experience with Python (FastAPI and Django).- Strong grasp of software design patterns, Clean Code, and SOLID principles.- Experience using AI-assisted coding tools (e.g., Claude Code, GitHub Copilot, or LLM-based agents) to improve personal throughput and code quality.- Knowledge of Git and experience with advanced branching strategies.- Proficiency in unit, integration, and acceptance testing.- Hands-on experience with AWS and an understanding of distributed system architecture.
Codzienne zadania:
- Build and maintain high-performance connectors for third-party APIs and shipping carrier networks, leveraging AI-assisted workflows to accelerate delivery.
- Architect systems capable of handling the high-velocity demands of global retailers.
- Craft modular, "plug-and-play" software architectures.
Scurri has the Vision of Connecting Commerce by optimising the ordering, shipping and delivery process for customers. We are a highly ambitious Retail Tech company based in Wexford town. We support the delivery of billions of euros worth of transactions, and are growing at an amazing rate.
You will join an engineering team rooted in Lean and Agile principles. We believe:
- Human-in-the-Loop AI: We use AI to automate the mundane (boilerplate, unit test scaffolding, migrations) so you can focus on the meaningful and creative.- Quality is Non-Negotiable: Untested code is broken by design. We maintain high standards through automated CI/CD pipelines and ongoing deployments.- Continuous Evolution: We don't just ship features; we refine our craft and our platform daily.
Wymagania:
- 3+ years of professional experience with Python (FastAPI and Django).- Strong grasp of software design patterns, Clean Code, and SOLID principles.- Experience using AI-assisted coding tools (e.g., Claude Code, GitHub Copilot, or LLM-based agents) to improve personal throughput and code quality.- Knowledge of Git and experience with advanced branching strategies.- Proficiency in unit, integration, and acceptance testing.- Hands-on experience with AWS and an understanding of distributed system architecture.
Codzienne zadania:
- Build and maintain high-performance connectors for third-party APIs and shipping carrier networks, leveraging AI-assisted workflows to accelerate delivery.
- Architect systems capable of handling the high-velocity demands of global retailers.
- Craft modular, "plug-and-play" software architectures.
🔍 Dekoder Ogłoszenia
🔴
Human-in-the-Loop AI: We use AI to automate the mundane (boilerplate, unit test scaffolding, migrations) so you can focus on the meaningful and creative.
AI będzie używane do generowania powtarzalnych fragmentów kodu i podstawowych testów, co może oznaczać, że większość pracy będzie polegać na integracji lub poprawianiu wygenerowanego kodu.
🔴
Quality is Non-Negotiable: Untested code is broken by design. We maintain high standards through automated CI/CD pipelines and ongoing deployments.
Oczekuje się bardzo wysokiego poziomu jakości kodu i testów, co może oznaczać rygorystyczne przeglądy kodu i nacisk na pokrycie testami.
🟡
Continuous Evolution: We don't just ship features; we refine our craft and our platform daily.
Firma kładzie nacisk na ciągłe doskonalenie, co może oznaczać częste refaktoryzacje i zmiany w istniejącym kodzie.
🟡
Experience using AI-assisted coding tools (e.g., Claude Code, GitHub Copilot, or LLM-based agents) to improve personal throughput and code quality.
Oczekuje się aktywnego korzystania z narzędzi AI do pisania kodu, co może oznaczać, że oczekiwana jest wysoka produktywność przy wsparciu tych narzędzi.
🔴
Build and maintain high-performance connectors for third-party APIs and shipping carrier networks, leveraging AI-assisted workflows to accelerate delivery.
Duża część pracy będzie polegać na integracji z zewnętrznymi systemami, co może być skomplikowane ze względu na różnorodność i potencjalne problemy z dokumentacją API.