Senior Software Engineer
Content + Source + Freshness • 13 Dec 2025 • 95% confidence
Offer value
This role offers exceptional value due to its strong focus on professional growth, competitive benefits, and the chance to impact educational technology positively.
- Impactful role in a growing EdTech company
- Focus on design and development of innovative solutions
- Mentoring opportunities within a diverse team
- Requires substantial experience (5+ years)
Pros
- Opportunity to work in a high-growth EdTech startup
- Focus on innovative software solutions improving educational outcomes
- Support for mentoring and collaboration with diverse teams
Cons
- Fast-paced environment may lead to high pressure
- Requires significant experience (5+ years) in software development
- Potential for limited work-life balance during project peaks
Who it's for
Senior • Full-time, Office-based
Good fit
- Senior software engineers with full-stack experience
- Tech professionals passionate about education
- Collaborative team players who enjoy mentoring
Not recommended for
- Entry-level candidates without prior experience
- Individuals seeking low-pressure roles
- Those who prefer rigid work hours without flexibility
Motivation fit
Key skills
About the job
As a fast-growing EdTech startup, we are looking for someone who can adapt quickly and take ownership of tasks at hand. With exciting growth opportunities ahead, we are looking for a passionate individual who is optimistic and ready to be a part of an expanding team.
What you will be doing⁎ For this role, we're looking with someone with several years of full-stack software development experience and a proven track record of building systems and shipping quality code.
⁎ At MeeOpp, you will design solutions and features for our audience of students and teachers, and build infrastructure to improve internal systems and keep them healthy and secure.
Who you are
⁎ You have 5+ years of experience developing and releasing software, and understand what it takes to build systems from the ground up and maintain them at scale.
⁎ You care about software quality and value automated testing, code reviews, and establishing coding standards.
⁎ You enjoy solving difficult problems, evaluating trade-offs, and can take the lead in the technical design of solutions and new features.
⁎ You're a team player who values a diverse set of opinions, and you enjoy both learning from and mentoring others.
⁎ You're comfortable working in a fast-paced environment, deploying often, and managing competing priorities.
What you need:
⁎ A strong grasp of modern JavaScript and/or TypeScript
⁎ A deep understanding of at least one major web framework (Django, Rails, Express, etc.)
⁎ Familiarity with React and Redux
⁎ Experience using Git and working in a Unix-based environment
⁎ Experience with automated software testing
⁎ Familiarity with web security vulnerabilities and security best practices
Bonus points:
⁎ Experience with other technologies in our stack (MongoDB, Docker, NodeJS, GraphQL, Redis)
⁎ Experience with software deployment and configuring a CI/CD pipeline
⁎ Experience working with a major cloud infrastructure provider (AWS, GCP, etc.)
⁎ Experience with systems monitoring and working in a DevOps role
⁎ Portfolio projects, contributions to open-source projects, or any other examples of your work you're able to share
⁎ Experience or demonstrated passion in education technology
Language requirement:
⁎ English fluency
What we offer
⁎ Medical insurance
⁎ Dental insurance
⁎ Performance bonus
Additional Information
⁎ Job Level: Senior
⁎ Experience Level: Senior Level
⁎ Job Category: Software Engineering
⁎ Related Specialization: Software Engineering
⁎ Specializations: Software Engineering
⁎ Tags: Javascript, Django, React, Redux, Git, MongoDB, Docker, NodeJS, GraphQL, Redis, AWS, GCP
Company
MeeOpp is an education technology startup building a cutting-edge personalised learning system for schools, students and teachers. Our goal is to maximise the potential of every student through the use of technology. We are rapidly expanding to meet demand and would be delighted to meet individuals who share our vision and enthusiasm. Our passionate team combines expertise in the fields of education and technology, and
aims to solve the biggest challenges that classrooms face in the 21st century.

