• At least 2 years of experience in Python
• At least 1 year of experience in Django
• Experience in Django REST framework
• Experience in writing unit-tests
• Understanding what RESTful architecture is about
• Practical and theoretical knowledge of testing methodology
• Experience in creating test documentation: feature descriptions, work documentation (like API contracts)
• Understanding of microservice architecture
• Experience in MySQL/PostgreSQL
• Experience or good theoretical knowledge in MongoDB
• Intermediate English Level
• Any completed course based on the Open edX platform (edx.org, prometheus.org.ua)
• Experience in React.js
• Experience in Docker
• Experience in OAuth2 and SAML
• Professional and friendly team
• Adequate Management
• Flexible working hours
• Possibility to work from home
• Paid vacation and sick leave
• Cozy office in the city center
• English classes
• Regular corporate events and team buildings
• Apple MacBook Pro
• Open edX platform support and development
• Prove your solutions with tests (from unit to e2e)
• Demo your solutions to QA
• Tasks estimation
• Cross-review
• Communication with the team
• Communication with customers
• Planning development activities
You will join our passionate team of 100+ people in building the next generation of online education solutions, by leveraging the most cutting-edge technologies. Open edX is the most popular open-source platform that powers Massive Open Online Courses worldwide. 55M+ Learners use Open edX to develop in-demand skills and earn new credentials (open.edx.org).