
Backend Developer (Python) - Barcelona
- Barcelona
- Permanente
- Tiempo completo
- Take ownership of the product from a technical point of view.
- Work closely with development, product, QA and other teams across Europe.
- Challenge product requirements and anticipate technical difficulties.
- Ensure state-of-the-art design and implementation with respect to the overall platform architecture.
- Participate in roadmap planning and take responsibility for its execution.
- Develop features to ensure unit and integration test coverage.
- Ensure that delivered features work seamlessly from integration to production.
- Assist in the continuous improvement of team practices.
- Ability to strategically step back to improve deployment frequency, reduce the number of bugs introduced and shorten the “time to change”.
- Actively participate in knowledge sharing, mentoring of junior developers and fair evaluation of employees.
- Backend: Python, Django, Celery, Redis.
- Frontend: Angular 16, Redux, RxJS, Jasmine.
- Infrastructure: AWS, Docker, Continuous Integration and Deployment on Github.
- You have at least 3 years of Python backend development experience.
- A very good command (or even experience) of Python and Django.
- Good experience with relational and/or non-relational databases (migration management, performance work, large data volumes, understanding of Django ORM, choice between relational and non-relational databases).
- You have a good knowledge of Docker/Git. You know the web world. You are passionate about new technologies.
- You demonstrate rigor and autonomy.
- User experience is an aspect of the product that you particularly appreciate.
- A good level of English (written and oral) is essential.
- First call with
, your future manager (1h) * A technical test with code review
- A last interview with