Position: Fullstack Developer
Company: Robo Wunderkind
Experience required: 3y
Category: JavaScript
English level: upper
Published: 2023-03-01T00:00:00+02:00

Robo Wunderkind builds educational robots that empower kids to learn to code and to get creative through the joy of play. If you want to make a life-changing impact by doing what you know and love, this position is for you. By joining our team, you will be able to positively influence the education of tens of thousands of children and be a part of a great mission.


Who are we looking for?

As a full-stack developer, you will work closely with the Product team to implement new product features and interfaces for Robo Wunderkind’s existing and future apps.

We have a huge opportunity to continue innovating at the intersection of robotics, coding, and education, support our users in their learning journey, expand to new use cases and customer segments, and grow our user community. We are looking for team members who are ambitious, motivated, and have a track record of over-achieving and exceeding targets.

Our Stack

Unity — C#
CoAP — Factory Testing Jig Data
Node.JS, GraphQL — REST API Endpoints
PostgreSQL — Database
HTTP — for WiFi Updates
MQTT — for IoT
About you

Minimum education level — Bachelor’s degree in computer science or a related field.
You have relevant experience of 3+ years as a Full Stack Developer.
You have worked in agile or fast-paced environments for at least 1 year.
In the past, you’ve participated in the development of features end-to-end.
Proficient in JavaScript, Material UI, Node.js, React/React Native, PostgreSQL, GraphQL
Understanding of SSR (Server Side Rendering) and SSG (Static Site Generation) concepts
Comfortable using version control like Git.
Use of Docker, and modern application architecture concepts
You are autonomous, proactive and can own your space.
You have strong problem-solving, verbal, and written communication skills (English).
You are a team player and understand that great code needs thorough reviews, proper feedback, and consistent improvement.
Bonus: Experience with Strapi, Jest, Redux, rtk Query, Gatsby, Storybook, and/or Jenkins

Bonus: Experience with MQTT, and/or AI applications such as image recognition/voice recognition


In this role, you will

Collaborate in the architecture of new tools/features
Build high-quality software on top of our backend infrastructure, and expand our backend if needed
Work alongside a team while contributing across our codebase and product suite, end-to-end, and track the success of your implementation.
Participate in product reviews and present your work regularly internally.
At Robo Wunderkind, we’re more than just a group of colleagues working towards a shared goal. We’re a tight-knit team of passionate individuals who truly believe in our mission to inspire the next generation of young inventors and creators.

Despite working remotely (our team spreads over two continents), we consciously foster a strong team culture where everyone feels valued and connected. From regular virtual team meetings and social events to coffee chats and check-ins, we prioritize building meaningful relationships with one another.

We believe that by creating a supportive and collaborative environment, we can do our best work and achieve even greater things together. If you’re looking for a role where you can join a team that’s not only driven by a common goal but also by a shared sense of camaraderie, then we’d love to hear from you.

To apply, please send us your CV and a short motivation statement.

If you do not hear from us within two weeks from your application date, it means you were not selected for an interview.