Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
We’re building intuitive educational tools that empower teachers and inspire young learners. Our products—ranging from a digital planner to an interactive dictionary and over 100 learning tools—aim to make education simpler and more enjoyable. By balancing innovation with practicality, we create solutions that cater to “little fingers and hungry brains” while supporting busy educators.
We move fast, iterate quickly, and continuously respond to customer feedback. Now, we’re seeking a passionate Full-Stack Software Developer to help us expand our offerings and take our platform to the next level.
Responsibilities
You will be a vital contributor to our development team, focusing on the ongoing improvement of our SaaS platform, The Hive, as well as other customer-facing products. Your role will involve:
Developing New Tools
Building well-specified online learning tools from scratch.
Using technologies like React, SVG, and Typescript to create engaging and interactive features for teachers and students.
Improving Existing Features
Enhancing user experience by refining current tools and interfaces.
Collaborating with the team to explore options, define priorities, and implement meaningful changes.
Bug Fixing and Debugging
Identifying and resolving issues methodically.
Handling time-sensitive fixes while maintaining attention to detail.
Team Collaboration
Working independently on assigned tasks, with clear communication via Slack.
Collaborating with Tech Lead, Product lead and Customer Success to review and flesh out development tickets, sometimes wire-framing and breaking tasks into smaller chunks.
Contributing to Both Backend and Frontend
Addressing customer-facing elements, including public online store features.
Backend tasks for our shop using NestJS, Typescript, and services like Stripe.
Qualifications
Soft Skills:
A natural problem-solver with a methodical approach to debugging.
A strong communicator unafraid to ask questions or challenge ideas constructively.
Passion for improving education for students and teachers globally.
Creative with a sharp visual intuition to adapt and align with our design language.
Curious and proactive, eager to learn and understand how things work.
Technical Skills
Frontend Stack:
Proficient in React, Typescript, and TailwindCSS.
Familiar with Remix.run, DND Kit, and programmatic SVG manipulation.
Backend & Miscellaneous Tools:
Experience with Vendure (NestJS, Typescript) and Stripe for shop backend is a plus
Familiar with cloud and service platforms like AWS, Vercel, Supabase, and Postmark.
Version control and collaboration with Git and GitHub.
Preferred Tech:
Drizzle + TRPC + React Query.
Collaborative tools: Slack, Notion.
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.