Software Engineer, Web


Software Engineer, Web

As a Web engineer at our company, you will be working with a team of talented peers to deliver the best-in-class language learning experience.


  • Develop and maintain our Python based server-side codebase, primarily written in Django and Python 3.x
  • Develop and maintain web front end written in JavaScript, HTML, CSS
  • Turn user stories and designs into implementation
  • Help NLP & science team turn their algorithms into production services
  • Write API documentation in English where necessary


An ideal candidate will have:

  • Degree in either Computer Science, Physics, Mathematics or equivalent
  • Excellent understanding of Python and JavaScript, including experience working with popular frameworks such as Django and React
  • Knowledge of PostgreSQL and other RDBMS software
  • Experience working in a team, with some degree of familiarity with scrum methodologies