Our mission

Constructor’s mission is to enable all educational organisations to provide high-quality digital education to 10x people with 10x efficiency.

With strong expertise in machine intelligence and data science, Constructor’s all-in-one platform for education and research addresses today’s pressing educational challenges: access inequality, tech clutter, and low engagement of students.

Our headquarters is located in 🇨🇭Switzerland, and we also have legal entities in 🇩🇪Germany, 🇧🇬Bulgaria, 🇷🇸Serbia, and 🇸🇬Singapore

DUTIES & RESPONSIBILITIES:

  • Design, develop, and maintain integrations for the Constructor Platform.
  • Participate in code reviews and provide feedback to peers.
  • Write robust, maintainable, and well-tested code.
  • Consult and support 3rd-party developers integrating with the Constructor Platform.

What We Offer

  • 💻 Choice of work equipment (e.g., laptop, monitor, etc.)
  • 🇬🇧 English classes (iTalki – $130 monthly)
  • ⏰ Flexible schedule (we usually work between 09:00/10:00 and 18:00/19:00 CET or EET)
  • 👶 Newborn bonus (€500 per child)
  • 🧠 Patent remuneration
  • 🌴 Paid leave
  • 🧑‍💻 Remote work in locations without our offices
  • Hybrid work in locations with offices (2 days in-office, 3 days remote):
    • 🇧🇬 Sofia: 59 G. M. Dimitrov Blvd., NV Tower, 8th floor, 1700
    • 🇷🇸 Belgrade: Makedonska 12, 11000 Belgrade, Serbia

QUALIFICATION & EXPERIENCE:

  • 5+ years of professional backend development experience.
  • Knowledge of FastAPI (or similar modern frameworks) and asynchronous programming in Python.
  • Solid understanding of programming principles (e.g., SOLID, dependency injection, clean architecture).
  • Understanding of microservices and communication patterns (sync/async, event-driven).
  • Familiarity with CI/CD pipelines.
  • Problem-solving skills and autonomy.
  • Fluent in spoken and written English.
  • Excellent communication skills.

Nice-to-Have:

  • Experience in C# and PHP.
  • Basic front-end skills.
  • Experience integrating with LLM APIs (OpenAI, Anthropic).
  • Familiarity with LangChain / LangGraph and RAG architectures.
Constructor TECH

Constructor TECH