TypeScript Developer

Oslo, Norway
Roles:
Backend
Must-have skills:
Node.jsTypeScriptProduct Management
Nice-to-have skills:
DockerElasticsearchRedisSQL
Considering candidates from:
Worldwide
Work arrangement: Onsite
Industry: Education
Language: English
Level: Middle
Required experience: 2+ years
Relocation: Paid
Visa support: Provided
Size: 2 - 10 employees
Logo of Curipod

TypeScript Developer

Oslo, Norway
Curipod launched in 2021 and is now one of the fastest growing Edtech startups in the world, backed by top-tier edtech investor, Reach Capital, engaging 640 000 students a month and growing. They help teachers deliver immersive learning experiences powered by generative AI in classrooms to help students learn core literacy and critical thinking skills.
Currently, they are looking for a TypeScript Developer onsite in Oslo, Norway to play a pivotal role in their world-class product team.

Tasks:
  • Develop Curipod - a cutting-edge Edtech solution
  • Ensure Curipod always works even on flaky school wifi
  • Scale Curipod to tens of millions of users
  • Collaborate with product management, curriculum design, and product design to take the product to the next level in scale, performance, and student learning outcomes
  • Stay updated with the latest technologies, successful practices, and advancements in AI, including LLMs
  • Contribute to the overall architecture and design of the systems, and help identify and implement best practices for software development
Must-have:
  • At least 2 years of early-stage product startup experience
  • Experience building web backends serving hundreds of thousands of monthly active users
  • Experience in direct communication with stakeholders and building products together with customers 
  • Solid TypeScript development skills
  • Deep technical understanding of the inner workings of the web, from network stacks to the browser itself and the NodeJS execution environment
  • Excellent communication skills in English, both written and verbal
  • A love for learning from users and creating delightful user experiences
  • A startup mindset, a love for taking calculated risks and moving fast
Nice-to-have:
  • Postgres, Redis, REST, Gcp pubsub, BigQuery, ElasticSearch
  • Real-time data synchronization and web game engine architectures (websockets)
  • LLMs and diffusion models (OpenAI, Anthropic, VertexAI)
  • Cloud Infrastructure (Cloud Run, VMs, docker)
  • Observability and monitoring (We use NewRelic)
Benefits and conditions:
  • Curious and empathic teammates
  • Competitive salary, stocks, and pension
  • Great health and life insurance
  • 5 weeks of vacation
  • A great variety of engineering challenges in all parts of the stack
  • Opportunities to travel
  • A great office space at Forskningsparken, Oslo
  • Support to relocate to Oslo
  • See how the work you do puts a smile on the faces of kids, teachers, and learners all around the world
Interview process:
  1. Intro call with Toughbyte
  2. 30-minute call with the hiring manager
  3. Culture fit interview with the team
  4. Technical interview