Position: Middle Full-Stack Developer (for Ukrainian Catholic University)
Company: Quantum
Category: Python
Experience required: 1y
English level: intermediate

UCU Online is the new educational project from the best university in our country - Ukrainian Catholic University. We created the platform for online courses because we truly believe in education, and we would like to make all the best we have in UCU affordable for more people.

**UCU Online is the new educational project from the best university in our country - Ukrainian Catholic University. We created the platform for online courses because we truly believe in education, and we would like to make all the best we have in UCU affordable for more people.**
Our platform works on open edX. Functionally, the edx-platform repository provides two services:
— CMS (Content Management Service), which powers Open edX Studio, the platform’s learning content authoring environment;
— LMS (Learning Management Service), which delivers learning content.
The platform is written in Python and JavaScript and makes extensive use of the Django framework.

**About the position**
We are opening a position for a UCU Online platform administrator to support our platform and our students. You will be working in a team passionate about education and new technologies in education, you will help us analyze the students’ experience and improve it every time.
You will be able to take ownership of the innovative and socially significant project, be a part of the university, and be surrounded by experts who are ready to move forward professionally.

**Must have skills**
— 1,5+ years of experience with Python;
— Experience in CMS implementation and support;
— Practice with Django framework;
— Experience with JavaScript;
— Strong knowledge of OOP;
— Strong knowledge and experience with DB design (SQL/NoSQL);
— At least an Intermediate (written and spoken) level of English.

**Nice to have skills**
— Working experience with EdX CMS;
— Continuous Integration and Test Automation;
— Docker experience;
— Understanding of how networks are working;
— Experience with Cloud Computing Platforms (AWS, Google Cloud, Azure).

**You will be responsible for**
— Stakeholders requirements facilitation;
— Translation of business needs into development roadmap;
— Work on all phases of software development, from planning up to deployment and support;
— Technical problems troubleshooting;
— Cover the code with tests to assure quality.

**What offer**
— A lot of freedom in the work;
— Flexible working time;
— Work in a startup of the best university;
— Professional development;
— A strong team, a healthy atmosphere;
— Paid vacation;
— 8-hour working day and 5-day working week;
— Many studying opportunities at the University.