Backend Developer Job Opportunity
We are seeking an experienced and skilled backend developer to join our team. As a senior member, you will be responsible for designing and implementing clean and scalable public and internal services using Python.
Main Responsibilities:
* Deploy applications that meet customer expectations in terms of performance, availability, and security.
* Design and implement scalable public and internal services using the latest Python patterns and libraries.
* Promote practices that improve development velocity and quality of life for the team.
* Identify, track, and plan Python technical debt.
Required Skills and Experience:
* Masters degree in Computer Science or equivalent professional experience.
* At least 4 years of Python experience.
* Knowledge of/experience with:
o FastAPI
o Pydantic
o Pandas, Numpy, Jupyter
o pre-commit
o type annotations in Python including checks with mypy
o Poetry package manager
* English fluency - spoken & written.
* Proactivity & problem-solving skills.
* Experience with agile project approaches (Scrum).