Mindojo Logo Mindojo
Mindojo Logo

Senior Full Stack Developer

💰 $200 - $60,000 📅 08/08/2024

Apply

Job Description

At **Mindojo** , we’re developing advanced ed-tech platforms, used by market-
leading test-prep courses such as Bloomberg Exam Prep as well as language
learning apps for children.

On our platform, students engage in a rich, personalized dialogue with our AI
private tutor, far surpassing the efficacy of existing resources like
textbooks, video or classroom lectures, and various e-learning products.

In the Senior Full Stack Developer role at Mindojo, you will be instrumental
in shaping the future of education technology. We offer a full-time or part-
time contract role. You can work from anywhere, and the schedule is flexible.

### Our culture

We believe in minimum bureaucracy and maximum creative freedom. Our team
members enjoy lots of autonomy and are measured mostly by their actual
deliverables. We work hard, knowing that our efforts will help improve the
lives of many and help the global economy. We love people who can approach
problems from different angles and who are comfortable asking tough questions
and proposing innovative solutions. We aren’t afraid to switch to new
technologies as soon as it makes sense, and as a consequence, much of our
stack is always at the cutting edge. We continuously look for ways to improve
our processes, and everyone’s suggestions are heard and considered based on
merit, not seniority.

### Requirements

Deep software architecture and development experience across the full stack,
with expert knowledge in Python and JavaScript
Exceptional autodidacticism.
Cloud infrastructure management experience along with server administration
skills.
Proven ability to multitask and manage multiple priorities effectively.
Excellent organizational skills and a proactive attitude are essential.
Excellent communication skills in both written and spoken English.

### Bonus points for:

Master’s degree in Computer Science, or a related field.
Experience with React.
Experience with mobile app development and familiarity with Unity.
Familiarity with machine learning and deep learning tools and methodologies.

### What you will be doing:

Master entire software development lifecycles, from source control through to
deployment, and manage the environments that host our applications.
Collaborate with product management and other engineers to bridge the gap
between technical execution and product vision.
Contribute to architecture and infrastructure decisions.
Be part of an on-call rotation to handle urgent system issues outside of
standard working hours.
Proactively investigate and resolve anomalies to ensure high availability and
reliability of our platforms.
Communicate complex technical challenges and opportunities clearly to team
members and stakeholders.
Demonstrate exceptional debugging skills and a strong work ethic.
Thrive in a fast-paced environment, adapting quickly to new challenges across
various tasks.

### Benefits

What we offer:
Competitive compensation package.
Energetic, knowledgeable, and friendly small team.
Challenging and interesting projects.
Stock option plan.
Flexible work schedule and the ability to work from anywhere.
A real chance to play a key part in revolutionizing education worldwide.