Senior Software Engineer
Mindjoy exists to create a world where young people have empowering experiences to build skills essential for the future. We believe all young people deserve meaningful opportunities to thrive in harmony with technology. The rate of change in an AI driven world is fast, and we’re looking to find pirates to help us navigate the changing seas and make something wonderful in the world. If this sounds like your kind of fun, keep reading.
About the role
Mindjoy is seeking a senior Ruby engineer to join our team. You’ll be a core part of building out Mindjoy’s AI-enabled learning platform. You’ll work closely with the CTO and Mindjoy team to iterate on experiments, build out new functionality and incorporate user feedback into the product. You will help ensure that the platform is stable, scalable and performant. And you’ll do all of this by using some of the latest advances in AI.
An important part of Mindjoy’s engineering culture is enabling engineers to shape the work they do as well as drive technical implementation. That means deeply understanding the problem space, ideating on solutions and talking to users to garner insights.
You will
- Work independently to build new features that solve customer problems and create wonderful customer experiences.
- Collaborate, share ideas and make sense of user feedback to ensure Mindjoy’s product is continuously improving at lightning speed.
- Author pull requests and review others’ code to help build a culture of high quality contributions.
- Refactor code regularly and collaborate with the team to make improvements to Mindjoy’s way of working.
- Help ensure the Mindjoy platform is reliable by responding to bug reports and mitigating production issues when they occur.
- Stay up to date with the latest advancements in AI and help the team incorporate these new technologies into the Mindjoy tech stack.
- Be a team player that stays hungry, committed to learning and being customer obsessed.
Required skills and expertise
- At least 5+ years of software development experience as an individual contributor building user-facing software
- At least 2+ years of experience working with Ruby on Rails
- Experience with modern software engineering practices in the form of automated testing, team collaboration, CI/CD pipelines, etc.
- Optimistic and enthusiastic about the future of AI
- Willing and able to work autonomously
- Strong ability to communicate
Bonus
- Experience with modern frontend frameworks such as React, Angular, Vue, Svelte etc.
- Has a CS degree (or equivalent years of working experience)
Should I apply?
Even if you don’t exactly match the experience we’ve listed here, if you think you’d genuinely be a good fit, please apply.
Here are some good reasons:
- You enjoy working on difficult problems
- You like to work with smart, driven people
- You have high agency
- You’re keen to level up
What we’re up to
Mastercard Foundation EdTech Fellowship 2024: Mindjoy’s Impact
Mindjoy blog
Public product roadmap