Senior Software Engineer (C#)

We are currently looking for a Senior Software Engineer, someone versatile and enthusiastic to take on new problems as we continue to push technology forward.

We are currently looking for a Senior Software Engineer, someone versatile and enthusiastic to take on new problems as we continue to push technology forward.

  • Department: Engineering
  • Location: Singapore, Bulgaria remote

Duties and responsibilities

  • Designing, developing, testing, deploying, maintaining, and improving reliable and scalable cloud-based online learning platform

Qualifications & experience

  • Bachelor's or Master’s degree in Computer Science, a related technical field, or equivalent practical experience
  • 5+ years experience in C#, good knowledge of .Net Core or ASP.NET MVC/WebAPI
  • Basic experience in JavaScript and one of the well-known client frameworks: React, VueJS, or Angular
  • Basic knowledge in containers and networking
  • Ability to speak and write in English

You will be even more awesome if you have:

  • Familiarity with learning management systems and/or
  • An exceptional intellectual drive to go deeper down the online learning rabbit hole
  • Solid experience in containerization and microservice orchestration
  • Python knowledge is a plus

What we offer

  • Competitive salary
  • 100% remote work (office workplace will be an option after epidemic), flexible schedule
  • International company, English is the primary communication language
  • Health insurance

Contact Us

Interested in this position? Please fill out the form, and our HR team will contact you shortly.