Full-stack Software Engineer for cutting-edge AI powered education platform 🎓

Are you ready to combine your software engineering skills with the latest AI breakthroughs to engineer a world where all learners have access to equal opportunities?

Curipod is an AI powered education platform, imagine Kahoot meets Canva! We aim to reach teachers and students globally, and have built a cutting edge learning platform that helps teachers produce education content smarter and faster, using AI. The platform is designed to teach and help users learn 21st century skills in a collaborative way.

Collaborating daily with our growing community of excited teachers all over the world, we are shipping new stuff fast and making big bold bets to build even greater things. With strategic partners and investors we are well equipped for the road ahead. But, we need your help to make our product even better!

We're growing rapidly and are looking for a Full Stack Software Engineer to play a pivotal role in our highly committed and driven product team. Curious already? Join our curious and empathic team to reinvent education, preparing millions of students for the 21st century (now more important than ever!).

 

About the role

As a Full Stack Software Engineer at Curipod you will be joining our Product team, and work closely with Sofie and Eskild our two Software Engineers, our Product Manager Ellen, and report to Frikk, our CTO.

Our work culture is collaborative and everyone is encouraged to share ideas, input and solutions. All communication is in English and tasks are accomplished in short weekly sprints that allow for maximum efficiency through single-threaded focus.

Weekly Monday meetings are dedicated towards sharing ideas, setting goals, and planning for the coming week and weekly Friday meetings are Curipod’s own ‘CuriA’ Q&A sessions to share insights, customer experiences and celebrate successes together.

You can either join us at our office at StartupLab in the centre of Oslo, but we have a flexible work model, so you are always free to work remotely. You can jump into the office at any time (we actually have a screen in the office, where our remote workers can enter virtually whenever needed)!

Your primary responsibilities:

  • Build new exciting features and experiences that teachers will love to use!

  • Experiment with different features and confirm hypothesis on user success

  • Listen carefully to user feedback and build what they need.

  • Collaborate with the team on the product vision and continuously contribute to improving our product development

  • Ensure we have no downtime!

Some examples of tasks you might explore at Curipod:

  • Use AI to build pedagogical graphic organizers

  • Scale a WebSocket implementation to serve millions of users

  • Help build a great way of sourcing images relevant to the different topics being taught

Our current tech stack:

  • TS, Next.js, React

  • Web app and Browsers

  • Cloud services (GCP, Cloud Run etc)

  • Autoscaled cloud infrastructure

  • Observability and monitoring

  • Real time data synchronization and game engines architectures

  • Machine learning, LLM and general artificial intelligence 

Who are we looking for?

We imagine that you have at least 3 years' developer experience, ideally from a product company or as a consultant working on products. If you also have experience building complex editing web experiences, that is a big plus. You don’t need a master’s degree to be smart. Let us know what cool features and products you’ve built, why you built it and who has loved it!

You don't have to be based in Oslo, but we require you to be in the EMEA timezone, so we can collaborate as a team.

You are a great fit if you:

  • Are based in the EMEA time zone

  • Have 3+ years of experience as a developer

  • Possess strong knowledge of Javascript and Typescript

  • Have excellent communication skills in English, both written and verbal.

  • Have a deep technical understanding of the inner workings of most components involved, from network stacks to the browser itself and the JavaScript execution environment.

Bonus points for:

  • Knowledge of Google Cloud, Node.js, LLM

  • Experience building complex editing web experiences

  • A love for learning from users and creating delightful user experiences

  • Thrive in a fast moving, self-starter environment

  • University degree in computer science or related field

Abilities that will help you succeed

  • Empathy - You frequently place yourself in your user’s shoes to deeply understand their needs and desires.

  • Curiosity - You love questioning, what, how and why, breaking complexity down to first principles and building new insights and understandings.

  • Growth mindset - You thrive in a context of rapid changes, always eager to learn new things. You consider failing fast as an opportunity to learn and share your learning's with your team.

  • Collaboration - You collaborate well with others, and consider a teammate’s success as your own.

  • Analytical - You approach complex problem solving with a rational mind, setting clear goals and ways to measure your progress.

We offer

We are a young company of tight-knit builders from the fjords of Norway eagerly curious about how learning experiences are being disrupted by developments in AI capabilities. Join us and you’ll get great opportunities for personal development and global impact. Outside of work, the team heads off-site for quarterly trips and go climbing and bouldering together. Recently, the Curipod team traveled to a cabin along the coast of Sweden for 4 days to engage in different creative workshops, boat rides and swimming. At Curipod fun and creativity is valued, and always made time for.

  • A great variety of engineering challenges in all parts of the stack

  • Opportunities to travel and visit users, classrooms, all over the world

  • Curious and empathic teammates

  • Competitive salary with pension and stock options to take part in our future success

  • Flexible working hours, and opportunity to work remotely

  • Cool office in the centre of Oslo with fridge stocked with cold drinks, fresh fruit and everything else you need.

  • Off-site every quarter

  • Great health and life insurance

  • Generous vacation, 25 days yearly

  • See how the work you do puts a smile on the face of kids, teachers, and learners all around the world. It doesn’t get better than that! :)

Sounds interesting? Then hit the apply button!

Applying is easy, you just need to and submit your LinkedIn, Github and answer a few questions. We are looking for someone to start as soon as possible, and will review incoming applications on an ongoing basis.

The interview process is quick and has the following steps:

  • Introduction call with our CTO Frikk, to check that your interests and objectives align with the position

  • Take-home test of logical reasoning

  • Live problem solving of a technical assignment along our team of software engineers

We look forward to hearing from you and to onboard the right person to help us make our product even better!