Offer description
We are currently looking for an experienced Mid/Senior Python Developer to join the team on a US-based client project developing a shopping optimisation app.
Your duties
- Development, implementation, and maintenance of software using Python.
- Design, build, and maintain efficient web applications using the Django framework.
- Creation and maintenance of APIs using Django-Rest.
- Work with MySQL databases, including schema design, optimization, and data management.
- Create and update API documentation using Swagger.
- Implementation and management of caching using MemCached.
You fit, if you meet these requirements
- Min. 3 years of experience in programming with Python.
- Knowledge and practical experience with the Django framework.
- Ability to use Django-Rest to build efficient APIs.
- Familiarity with MySQL database operations.
- Experience in creating API documentation, including proficiency with Swagger.
- Ability to implement and manage caching using MemCached.
- Fluent English (min. B2 level).
Nice to have:
- Familiarity with version control systems, such as Git.
- Knowledge of other programming languages and technologies.
- Ability to work in a team and excellent communication skills.
What we can offer you
- Pizza Fridays,
- possibility of working in the office or remotely,
- private health care,
- benefit Multisport card,
- flexible working time,
- training budget,
- English lessons with Native Speaker,
- possibility to participate in SoftwareHut Speaking Initiative (gaining grounds for public speaking).