Remote Software Engineer (Senior/Staff/Principal)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Didask is a SaaS eLearning solution that enables organizations to create effective online training programs with strong pedagogical foundations.
  • The company integrates a pedagogical assistant designed based on cognitive science research to generate tailored training frameworks.
  • The platform leverages Generative AI capabilities specifically designed for learning and training challenges.
  • As a Software Engineer, you will be part of the product team building the next-generation Learning Management System (LMS) and a new Learning Assistant.
  • You will engage with Product Managers and Designers to shape the best solutions and collaborate with other Engineers to bring these solutions to life.
  • Your role includes ensuring the product is secure, reliable, and performant by directly intervening in the codebase and mentoring other engineers.
  • You will contribute to the roadmap by identifying new opportunities based on advancements in technology and the EdTech market.
  • The tech stack includes TypeScript, Node.js, MongoDB, React, Next.js, Nest.js, PostgreSQL, and ElasticSearch, among others.
  • The hosting is cloud-based, and the observability stack includes Prometheus, Grafana, Datadog, Sentry, Langfuse, and Gentrace.

Requirements:

  • You should have recent experience as an Individual Contributor in a product-oriented company, preferably in B2B SaaS.
  • Familiarity with the tech stack is essential, particularly the JavaScript ecosystem, with the ability to write code during the tech interview.
  • A T-shaped profile is expected, with a full-stack mindset and a particular area of expertise.
  • You must demonstrate a sense of ownership and a holistic approach to problem-solving, making decisions based on data and stakeholder input.
  • Team spirit is crucial; you should align with the company's mission and culture while being operationally flexible.
  • You should be excited to work in a written-first and async-first environment, valuing radical transparency.
  • Stellar written communication skills are required, along with the ability to welcome feedback and express your views clearly.
  • A positive attitude and a willingness to help others are important, as well as maintaining good relationships within the team.
  • Passion for technology and its application in education and training, along with awareness of the GenAI field, is necessary.

Benefits:

  • The position is fully remote, allowing you to work from anywhere in a timezone close to the company's operations.
  • Didask is transitioning to English as the internal working language, promoting inclusivity for non-French speakers.
  • The company values radical transparency and offers a collaborative work environment.
  • You will have the opportunity to work on innovative projects that shape the future of education.
  • The role provides a chance to mentor and guide other engineers, enhancing your leadership skills.
  • You will be part of a passionate team dedicated to making impactful learning accessible to all.
Leave a feedback