Full-Stack Software Engineer
Main contact
Project scope
Categories
Education Information technologySkills
nosql amazon dynamodb minecraft react.js (javascript library) python (programming language) full stack development couchdb application programming interface (api) mongodb willingness to learnMakerKids is looking for someone to take on the software engineering side of our business. We’re looking for someone who can work directly with our CEO to develop our product roadmap, write front/back-end code, manage the server, and most importantly create value for our users. We are a company offering award-winning virtual camps, programs and parties for kids on Coding, Robotics and Minecraft - and we are looking for help in creating a registration software and LMS.
About MakerKids
MakerKids develops maker learning programs for kids, and runs camps and after-school programs on Coding, Robotics and Minecraft. We inspire kids to see their futures as inventors, entrepreneurs, and innovators. We are a pioneer in the education industry, having started the first and largest makerspace for kids in the world. Today, we provide amazing interest-driven STEM programs to help kids move from being consumers to creators. We’ve been featured in major media such as Wired, CTV and the Globe and Mail, and have spoken at SXSW, Maker Faire, MakerCon, and more.
Full-Stack Software Engineer Role - Responsibilities:
As the first official Software Engineer to join our team, you’ll be responsible for:
- Writing lots of code! You’ll be the lead, and for a time, only developer on the team
- Owning the entire tech stack, including the database, API, mobile app, and server infrastructure.
- Developing the roadmap with the CEO, and feedback from our users.
- Impacting UI/UX
- Building out our tech stack
Things you need to be able to do:
- Write high-quality, scalable, maintainable code that is well-tested
- Be comfortable spinning up and supporting a live web application
- Be able to translate technical problems to non-technical people
- Be responsible for putting out fires as they arise
If you haven’t necessarily had experience setting up and maintaining live production environments before, that’s okay. We’re looking for someone who is ambitious, willing to learn, and confident that they’ll be able to deliver on what we’ve outlined. This role comes with a lot of opportunity (and accountability) to shape the future of our product.
You’ll love this role if you:
- Want to have a positive impact on kids
- Want to share your love for technology and making
- Have great ideas for ways to engage kids in technology
- Want to develop truly unique software that changes the world
Preferred Qualifications
- You want to have a big impact on the direction of our company, you can get behind our mission of helping empower kids to be the makers of tomorrow, and can empathize with issues our users face. At heart, you are a software developer and enjoy solving complex problems, coding, and using tech to create a positive change in your community.
- On the technical side of life; we’re looking for someone who writes high-quality code, can keep a live environment stable, curious about cutting/bleeding edge technologies, and can balance business constraints with technical implications.
- You have working experience with full-stack development, including knowledge and expertise with React.js, Node.js, and/or Python/Django
- Experience with cloud deployment tools and AWS
- Experience with relational and noSQL (e.g., MongoDB, CouchDB, Cassandra, DynamoDB etc.) data stores.
- Expert experience in HTML5/CSS and building mobile, responsive/adaptive applications
- Undergrad in computer science or equivalent
If that sounds like something you’re keen to do, you might be the perfect fit. As the sole developer, you will work directly with our CEO and technical advisors. You’ll be a part of key decisions about the direction of the product, building our team, developing our software, and pushing features.
Supervision and mentorship
About the company
We’re MakerKids. We started the first makerspace for kids in the world, and now run award-winning virtual programs, camps and parties on coding, robotics and Minecraft. Our programs help kids develop confidence, social skills, resilience and a positive relationship with technology. We ignite kids’ potential and inspire them to be inventors, entrepreneurs, and innovators. Kids have started businesses, won prizes from NASA, and had positive mental health outcomes. Come change the world with us, one kid at a time. We provide amazing interest-driven STEM programs to help kids move from being consumers to creators. MakerKids was named Best Kids’ Workshops by Toronto Life Magazine and one of the top ten awesome birthday parties in Toronto by Today’s Parent. We’ve been featured in major media such as Wired, CTV and the Globe and Mail, and have spoken at SXSW, Maker Faire, MakerCon, and more.