Skip to content

Senior Frontend Software Engineer (SRA)

  • Remote
  • €60,000 - €120,000 per year

Job description

Location: 100% remote

Classification: Full-time, 40 hours a week

Pay Range: 60,000€ to 120,000€

Miaplaza is dedicated to making education engaging and accessible through innovative online learning platforms. We develop personalized learning experiences for students, helping them grow in a supportive and interactive environment. Our vision is to elevate online learning by applying the most successful approaches in virtual education to create an accessible and inclusive education curriculum platform where all students can be successful!

As we continue to scale, we are looking for a Senior Frontend Software Engineer to lead a new Experience Platform team. In the Experience platform, you’ll work closely with our UX and product teams to build a scalable, easy-to-use front-end design system.


Role Overview

As a Senior Frontend Software Engineer, you'll be expected to take ownership of key frontend initiatives, build out our design system, and help evolve our frontend architecture to support performance, reusability, and scalability. Your technical expertise, attention to detail, and commitment to clean, maintainable code will be essential in driving frontend engineering excellence across the product development organization.

Responsibilities

  • Design, develop, and maintain scalable and reliable web applications using Vue3, TypeScript, and modern frontend tooling.

  • Collaborate with product managers, designers, and engineers to scope, prioritize, and deliver high-impact features.

  • Write clean, testable, and maintainable code that adheres to modern software quality standards.

  • Lead and mentor other developers in front-end best practices.

  1. Initial application

    1. You’ll be asked to answer a few qualifying questions, as well as upload your CV.

  2. Behavioral interview (1 hour)

    1. Meet with a member of our HR team to discuss your experience and share with them how you approached various situations in your career so far.

  3. Frontend Technical interview (1 hour)

    1. Meet with our CTO, Julian, where you will discuss Vue, TypeScript and Frontend Development. Expect to be asked deep theoretical questions to test your knowledge of our frontend technologies.

  4. Technical interview block (2.5 hours) including

    1. A chat with our Head of Engineering, Mark Meurer

    2. Your interview will focus on CSS and frontend system design

    3. We’ll also ask for 3 references, at least one being a former or current manager.

  5. Reference check

    1. We'll reach out to the 3 references you provided, at least one being a former or current manager and any former or current direct reports!

  6. Offer & background check

    1. We’ll present you with an offer, and once it’s signed, you’ll undergo a background check ahead of your first day!

Compensation

The expected starting salary range is 60,000€ - 120,000€/year. Our competitive compensation is based on market data, regional cost of living, and internal equity.

Benefits

We believe in supporting our team’s well-being and growth, wherever they are in the world.

  • Work from anywhere

  • Generous paid time off

  • Learning & development budget

For international contractors:

  • A monthly benefits stipend on top of base pay, adapted to your location, is added to the base offer to maintain compliance with local labor laws

Equal Opportunity

We’re committed to building an inclusive workplace where everyone belongs. Miaplaza is an equal opportunity employer. We welcome applicants of all backgrounds and do not discriminate based on race, color, religion, gender, sexual orientation, gender identity, national origin, disability, veteran status, age, or any legally protected status.

*Individuals only, no recruitment agencies.

Job requirements

Minimum Qualifications

  • 5+ years of professional software development, primarily focused on frontend engineering.

  • Expertise in Vue.js or similar reactive frameworks (e.g., React, Angular)

  • Expertise in CSS and modern front-end styling practices

  • Expertise in component-based UI architecture

  • Experience working with design systems and reusable component libraries

  • Strong knowledge of modern JavaScript/TypeScript and clean code principles

  • Strong communication skills and experience giving and receiving code reviews

  • Experience with version control systems

  • Experience with web security

  • Experience successfully working in a remote environment

Preferred Qualifications

  • Familiarity with backend development, preferably in C#/.NET

  • University degree in Software Engineering or related field

  • Experience with cloud platforms and CI/CD pipelines

  • Expertise in web security

  • Passion for children and education

or

colored line

Open Positions

Curriculum Development

Secondary Art Curriculum Developer
Remote
  • United States
$24.92 - $35.01 per hour

MiaPrep Online High School (MOHS)

User Experience (UX)

Senior Product Designer (EdTech)
Remote
  • Germany
€60,000 - €85,000 per year
colored line

Want to know when we're hiring?