Position: Senior Full-stack (Django/React) developer
Company: Strata KK
Experience required: 5y
Category: Python
English level: upper
Published: 2021-11-01T00:00:00+02:00

We are developing an eLearning platform based on https://open.edx.org/ , a widely used eLearning framework based on, amongst other technologies, Django. 

You will be in charge of modifying existing and creating new Django modules to expand the functionality of edX. That includes but it’s not limited to providing new APIs, creating new business logic and create new maintainable components that serve multiple UI used by hundreds or thousands of students. 

The platform architecture is very complex, with multiple UIs for different stakeholders, automation, several DBs and queues. The developer environment is based on multiple Docker images. 

The platform is constituted of many components, including but not limited to: 

- PostgresDB/MongoDB/MySQL 
- Celery 
- Django 
- Docker 
- Mako 
- SASS 
- ReactJs 
- Requirements 

We expect you to know Django very well and ideally having experience working on large Django projects composed by multiple Django applications. 

Extensive experience with: 

- Python/Django framework 
- Docker 
- API development 

Ideally experienced with: 

ReactJS 
SASS 
Bonus points if you know: 

edX 
LTI 
Cloud IDEs