We develop back-end applications and software services for enterprise and data-driven projects. We are looking for a Python developer who can work independently and is committed to high-quality code.
Your role:
- Design and develop RESTful APIs and backend services in Python, with a focus on readability, testability, and performance.
- Work on web applications using Django or FastAPI , managing the entire development cycle: data modeling, business logic, and API exposure.
- Write automated tests (unit and integration tests) and actively participate in the team’s code reviews.
- Work with the front-end team and clients to define technical requirements and architectural solutions.
- Manage and optimize queries on relational databases (PostgreSQL ), handle migrations, and design database schemas.
- Contribute to the continuous improvement of development practices: CI/CD , documentation, and coding standards.
- Support junior developers through mentoring and code reviews.
Your profile:
- Python — Intermediate – Advanced
- Django / FastAPI — At least one, with production experience
- REST API — Design and Development
- Testing — pytest, unit and integration tests
- Git — Collaborative workflow, branching
- Docker — Basic Development and Deployment
- Linux / CLI — Practical Use
Nice to have:
- Knowledge of task queues (Celery, Redis) for managing asynchronous processes.
- Experience with microservices or event-driven architectures.
- Familiarity with cloud providers (GCP, AWS ) for deployment and storage.
- Contributions to open-source projects or a public portfolio on GitHub.
- Fundamentals of application security : OWASP Top 10, authentication, token management.
What we offer:
- Permanent contract (National Collective Bargaining Agreement for the Retail Sector).
- Company canteen
- Structured professional development plan .
#J-18808-Ljbffr