Mindjoy Logo

Intermediate software engineer

Mindjoy|Posted 10 days ago

Skills and experience

Role:Full stack engineer
Experience in role:2+ years
Language proficiency:English
Must-have skills:
    JavaScript
Nice-to-have skills:
    Ruby on Rails
    Ruby

Location and salary

Remote policy:Remote
Location of job:Anywhere
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder, permanent resident or work permit/visa holder
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

Intermediate 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 looking for an intermediate fullstack 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 2+ years of software development experience as an individual contributor building user-facing software
  • 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 a scripting language (such as Python, Ruby etc.)
  • 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 to apply:

  • You enjoy working 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

About Mindjoy

1-15 employees

Our Mission 🚀

Mindjoy exists to create a world in which young people have access to experiences that develop skills to build a future where humanity can flourish. We believe all young people should have access to empowering experiences that build real skills that enable young people to live a good life in harmony with technology.

Bloom's 2 Sigma problem asks, “How might we make group instruction as effective as 1:1 tutoring? ” At Mindjoy, we have come to understand that Bloom's 2 Sigma solution looks like this: teachers + AI systems. We're a team of educators, coaches and engineers, on a mission to make learning hard fun by building infrastructure that facilitates collaboration between human creativity and the best AI technology.

We're a small team with a high bias to action. We focus on learning fast and shipping fast with care and in service of the students and teachers we serve.

Mindjoy tenets

  • Start with kids 👧🏿 👦🏻 we exist to serve kids
  • Hard fun 💥 we exist in the space where fun meets challenge
  • Learn fast 💻 we optimize for high speed building and learning
  • Bring friends along 🙌 we encourage collaboration and social learning

Recommended Reading 📚

Perks at Mindjoy

Flexible Hours
Remote Work
A team with a sense of humour
Equity

Tech Stack

application and data

Amazon S3
Amazon S3
Rails
Rails
PostgreSQL
PostgreSQL
Ruby
Ruby
React
React
Redis
Redis
TypeScript
TypeScript
Vue.js
Vue.js
Amazon CloudFront
Amazon CloudFront
Stripe
Stripe
Google Cloud Platform
Google Cloud Platform
GraphQL
GraphQL
Amazon Web Services
Amazon Web Services

utilities

Google Analytics
Google Analytics
Mixpanel
Mixpanel
Mailgun
Mailgun

dev ops

GitHub
GitHub
Git
Git
Sentry
Sentry

business tool

Google Apps
Google Apps
Slack
Slack
Zoom
Zoom
HubSpot
HubSpot

Similar jobs on OfferZen: