Python Developer (EdTech sphere)

Company Background

Our client works with large universities that offer Inclusive Access for their students, providing more affordable textbooks in digital format. With only one major industry competitor, the company holds nearly 50% of the market share among major US universities.

Project Description

Build and support technology that helps manage and improve workflows related to teaching and learning experiences between professors and students in Higher Education.


This is part of client’s Content Delivery System, end-to-end distribution software that simplifies the many complex workflows involved in acquiring, pricing, selling, delivering, and billing for textbooks and course materials.


The various features and tools within the platform may be used a la carte or as a comprehensive solution—flexibly expanding right along with your vision and needs.

What You'll Do
  • Build and enhance functionality critical to the success of the business;
  • Work as a team to deconstruct and tackle stories;
  • Provide expert-level technical leadership to the individual contributors;
  • Serve as an SME for the technologies such as React and GraphQL;
  • Help lead the technical work estimates and work breakdown;
  • Take part in code reviews and Pool Requests;
  • Take on stories and drive them to completion with little to no oversight;
  • Advocate for paying down technical debt and use development approaches that minimize the growth of new technical debt;
  • Coach junior members of your team in software development best practices, architecture, technology, and process;
  • Engage in the Agile Scrum to ensure your team is always experimenting and improving their development and planning practices;
  • Ensure that customer-facing UX is accessible to all supported devices and user accessibility needs (WCAG 2.0, Section 508, ADA, etc.);
Job Requirements
  • 5+ years of software development experience;
  • 3+ years of experience developing the front-end and back-end of complex, product-focused codebases;
  • Real-world experience developing with Python, preferably with the Django framework;
  • Experience with browser-based JavaScript and front-end frameworks (Ember and React are a plus);
  • Proven track record of building successful full-stack applications, products, or platforms;
  • Excellent written, verbal and interpersonal communication skills;
  • Intermediate English;


Desirable Skills and Experience:

  • Experience with Apollo and GraphQL;
  • Experience building ADA-compliant or WCAG 2.0-compliant interfaces;
  • Knowledge and appreciation of the advances in higher educational software, course materials, and digital publishing is a plus;
  • Background and/or experience in educational technology and/or publishing;
  • Comfort and/or experience in a fast-paced, growing environment;
What Do We Offer
  • 100+ technical and non-technical trainings to develop and expand your horizons;
  • Internal meetings and conferences (we like sharing our expertise);
  • English courses (both with Russian-speaking teachers and native speakers);
  • Free medical insurance in 80+ private clinics;
  • Sports activities (soccer, basketball, hockey, tennis, swimming, etc.) and corporate events (corporate parties, team building, happy hours, canoeing, etc.);
  • Free hot lunches in the office.
Feel free to contact us!
We will answer you!