Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer (Front-End) image - Rise Careers
Job details

Senior Software Engineer (Front-End)

Education Perfect is an EdTech platform designed to empower educators and amplify their impact in the classroom. We aim to enable teachers to personalise learning at scale with a range of powerful learning, assessment, and insights tools, helping them and their students reach their full potential.

As an EPeep, you’ll work on projects that have a real impact on students' lives and have the freedom, support and resources you need to develop your skills and grow your career.

We're looking for a Senior Software Engineer to collaboratively develop new product areas through platform tooling and technical custodianship that enables other cross-functional teams to be successful.

What you will do

  • Develop and maintain a secure, scalable and maintainable platform using TypeScript, React, Terraform, Cloudflare and New Relic
  • Improve and evolve our design system to create engaging, accessible and efficient user experiences
  • Support and enhance continuous deployment tooling to enable rapid and reliable software delivery
  • Work collaboratively across cross-functional teams to drive technical improvements and manage production operations
  • Provide mentorship and guidance to other engineers, fostering an inclusive and supportive team environment

About you

  • 5+ years of experience designing, developing and operating cloud-based software at scale
  • Strong communication skills (verbal and written) to collaborate effectively in a cross-functional environment
  • Ability to make data-driven decisions grounded in team goals, domain knowledge and sound engineering principles
  • Confidence in managing risk, ambiguity and dependencies in a dynamic environment
  • A growth mindset with a strong sense of ownership and accountability
  • Experience working with distributed teams in global engineering organisations

Equitable opportunities, growth, and development lie at the heart of how we work at EP. We understand that not all applicants may possess all the following attributes so if you think you have what it takes, but are not sure you check every box, we would love to still hear from you!

What we offer

  • As our team is based globally, we offer both remote and flexible working arrangements
  • For our remote workers, a communication allowance towards your monthly internet or phone charges and $1000 towards setting up your home office
  • Three extra days of annual leave during our end of year shut down period, parental leave top ups and a community service day
  • Wellness allowance to use on anything to support your mental and physical wellness
  • EAP with unlimited sessions
  • Employee Equity Bonus Plan
  • Employee referral program - $2000 when you refer a new team member
  • Ongoing professional development, including opportunities to develop your career into other areas of our business and access to EPs Learning Hub 
  • EP support groups - Mana Wahine, DEI, Environmental Impact and Wellness Committees
  • The opportunity to work within a growing global business with Diversity Works accreditation, Carbon Net Zero BCorp status, Digital Promise certification, and an unwavering commitment to our mission, people, and community

We celebrate individuality, value diversity, and understand that flexible and remote work opportunities enable our team members to work in a way that fosters creativity and inspires individual brilliance. When you work with us, you're not just joining a company - you're joining a team united by the desire to make a difference.

What You Should Know About Senior Software Engineer (Front-End), Education Perfect

At Education Perfect, we believe in empowering educators and transforming the learning experience for students everywhere, and we're looking for a Senior Software Engineer (Front-End) to help us achieve this mission. In this role, you'll leverage your expertise to create innovative solutions that make a real impact on educational outcomes. You'll be using cutting-edge technologies like TypeScript, React, Terraform, and Cloudflare to develop and maintain a robust platform that supports teachers and students alike. We're all about collaboration at Education Perfect—working with cross-functional teams, you'll refine our design system to enhance user engagement and accessibility. Plus, your mentorship will foster a supportive environment for other engineers, promoting growth and inclusivity within our team. With over five years of experience in cloud-based software development, you’ll have the confidence needed to navigate project challenges and drive technical improvements while making data-informed decisions. Your passion for continuous learning will align perfectly with our commitment to professional development, whether it's enhancing your technical skills or exploring new areas of our business. At Education Perfect, we offer flexible remote working arrangements and an inclusive culture where diverse perspectives are celebrated. This is your chance to be a part of a purpose-driven company that truly values the impact of education, while giving you the tools and opportunities to grow in your career. Join us, and let's make a difference together!

Frequently Asked Questions (FAQs) for Senior Software Engineer (Front-End) Role at Education Perfect
What are the main responsibilities of a Senior Software Engineer (Front-End) at Education Perfect?

As a Senior Software Engineer (Front-End) at Education Perfect, your main responsibilities will include developing and maintaining our secure and scalable platform using technologies like TypeScript and React. You'll work collaboratively with cross-functional teams to improve our design system, enhance deployment tooling, and ensure the reliability of our software delivery. Additionally, you’ll provide mentorship to junior engineers, fostering an inclusive team environment.

Join Rise to see the full answer
What qualifications are required to be a Senior Software Engineer (Front-End) at Education Perfect?

Candidates for the Senior Software Engineer (Front-End) role at Education Perfect should have at least 5 years of experience in designing, developing, and operating cloud-based software at scale. Strong communication skills are essential, along with the ability to work effectively in a dynamic, cross-functional environment. A growth mindset and experience with distributed teams in global organizations are also significant assets.

Join Rise to see the full answer
How does Education Perfect support the professional development of a Senior Software Engineer (Front-End)?

Education Perfect is committed to the growth and development of its team members, including Senior Software Engineers (Front-End). We provide ongoing professional development opportunities, access to our Learning Hub, and the chance to explore different areas within the business. Our culture also encourages learning and collaboration, which helps engineers advance their skills and careers.

Join Rise to see the full answer
What tools and technologies will a Senior Software Engineer (Front-End) use at Education Perfect?

In the role of Senior Software Engineer (Front-End) at Education Perfect, you'll be working with a variety of modern tools and technologies including TypeScript, React, Terraform, Cloudflare, and New Relic. These technologies will empower you to develop scalable applications and enhance the user experience on our platform.

Join Rise to see the full answer
What kind of work environment can a Senior Software Engineer (Front-End) expect at Education Perfect?

At Education Perfect, Senior Software Engineers (Front-End) can expect a flexible and inclusive work environment. With options for remote work, you will be joining a diverse team that values creativity and individuality. We offer support through various programs like wellness allowances and a strong commitment to work-life balance, ensuring that our engineers can thrive professionally and personally.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer (Front-End)
Can you describe a challenging project you worked on as a Senior Software Engineer?

When discussing a challenging project, highlight your role, the technologies used, and how you navigated any difficulties. Focus on solutions you implemented and how your contributions improved the project outcome, demonstrating technical depth and teamwork.

Join Rise to see the full answer
How do you ensure your code is maintainable and scalable?

Explain your approach to writing maintainable and scalable code, such as adhering to best practices, using design patterns, and performing thorough code reviews. Discuss the importance of documentation and how it assists in future team collaboration.

Join Rise to see the full answer
What is your experience with front-end frameworks, specifically React?

Share your hands-on experience with React, mentioning specific projects where you've implemented React components and state management tools. Highlight any performance optimizations you've made and how you keep up with React's evolving ecosystem.

Join Rise to see the full answer
How do you handle feedback on your code or projects?

Emphasize your openness to feedback as a means of growth and improvement. Provide examples of how feedback led to substantial changes in your work and how you use it to enhance both personal and team performance.

Join Rise to see the full answer
Describe your experience with cloud-based software development.

Detail your background in cloud-based development, mentioning specific platforms you’ve worked with, such as AWS or Azure. Talk about how you leverage cloud services to improve application performance and scalability.

Join Rise to see the full answer
How do you prioritize your tasks as a Senior Software Engineer?

Discuss your methods for task prioritization—use techniques like the Eisenhower Matrix or Agile methodologies. Touch on how collaboration with your team influences priorities and helps in meeting project deadlines.

Join Rise to see the full answer
What strategies do you use to stay updated with new technologies and trends?

Share your proactive approach to learning, which could involve online courses, tech meetups, or following influential figures in the tech community. Mention how you apply new knowledge to your projects.

Join Rise to see the full answer
Can you provide an example of how you mentored a junior engineer?

Share a specific mentoring experience that illustrates your leadership style. Discuss your methods for providing constructive feedback and fostering a supportive learning environment that promotes growth.

Join Rise to see the full answer
What role does user experience play in your development process?

Highlight the significance of user experience in your development process, explaining how you collaborate with UX designers and consider accessibility standards. Share examples of how this focus has positively impacted your projects.

Join Rise to see the full answer
What would you do if you encountered a significant bug during a deployment?

Explain your systematic approach to handling bugs, including isolating the issue, analyzing root causes, and determining rollback versus fix strategies. Share your experience with post-mortem analysis to prevent future occurrences.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Education Perfect Remote No location specified
Posted 5 days ago
Photo of the Rise User
Posted 14 days ago
Dental Insurance
Vision Insurance
Photo of the Rise User
Wealth.com Remote Remote, United States
Posted 7 days ago
Photo of the Rise User
Posted 6 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Photo of the Rise User
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Photo of the Rise User
Posted 10 days ago

Founded in 2007 and headquartered in New Zealand, Education Perfect is a curriculum-aligned teaching and learning platform for teachers and parents through blended learning, homeschooling, tutoring.

25 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom
Photo of the Rise User
128 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Stow just viewed IT Asset administrator at Ergomed
Photo of the Rise User
Someone from OH, Loveland just viewed Senior Buyer (wholesale) (m/f/d) at ABOUT YOU SE & Co. KG
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Internship: Talent at Hylant
C
Someone from OH, Cincinnati just viewed Senior Instructional Designer at CXG
Photo of the Rise User
Someone from OH, Youngstown just viewed Compliance Specialist, Anti-Corruption Program at ServiceNow
Photo of the Rise User
Someone from OH, Cleveland just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Cleveland just viewed QC Engineer at QODE
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Westerville just viewed Data analyst | Mid at Nord Security
Photo of the Rise User
Someone from OH, North Canton just viewed Researcher-NBC Sports at NBCUniversal