Senior Full Stack Software Engineer
Miaplaza, Inc.
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Miaplaza, Inc.
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!
The Opportunity: Senior Full Stack Software Engineer
As Miaplaza continues to scale, we are looking for a Senior Full Stack Software Engineer to join our team. In this role, you’ll join a team of engineers ranging from junior to senior, a group of experienced hands-on engineering managers, and a range of other team members all focused on one thing - providing a world-class educational experience to students from all walks of life.
Key Responsibilities
- Design, develop, and maintain scalable and reliable web applications using C# and Vue.js
- Collaborate with product and engineering managers, stakeholders, and other teams to scope, prioritize, and deliver value adding features to our consumers
- Write clean and testable code
- Lead and mentor more junior developers in code quality, clean architecture, and best practices
Required Qualifications
- 6+ years of professional software development experience
- Proficient (2+ years experience) in each of the following, with senior-level expertise in at least one:
- Modern C#/.NET
- Vue.js (or similar reactive frameworks, e.g. React, Angular)
- CSS and modern front-end styling practices
- Database technologies
- Experience leading complex engineering initiative design and execution
- Strong clean coding experience (maintainability, flexibility, extensibility, reliability)
- Strong communication skills and experience giving and receiving code reviews
- Experience with version control systems
- Experience mentoring other developers, formally or informally
Desired Qualifications
- University degree in Software Engineering or related field
- Experience with GCP, GKE, GCS (or similar cloud technologies)
- Experience with PostgreSQL
- Familiarity with DevOps (CI/CD pipelines, K8s, Helm, Argo CD, Terraform)
- Experience with Application Security, SecOps, Cloud Security, or similar
- Experience with migration patterns (strangler-fig, dual-write, CDC, etc)
- Experience with rollout strategies (blue-green, canary, phased)
Qualities for Success at Miaplaza
- Strong interpersonal and communication skills; ability to work collaboratively in a remote environment
- Growth mindset and motivated by constructive feedback
- Proven ability to work independently, manage schedules, and meet deadlines
- Passion for education and building solutions that support students and educators
Compensation & Benefits
The expected starting salary range for this Senior Full Stack Software Engineer role is 60,000€ - 120,000€/year. Our competitive compensation is based on market data, regional cost of living, and internal equity. We believe in supporting our team’s well-being and growth, wherever they are in the world. Benefits include flexible work, a learning & development budget, and if hired as an employee, all legally required benefits (vacation, sick leave, healthcare, pension, etc.). This position is 100% remote with significant overlap with Central European Time (CET).
Key skills/competency
- Full Stack Development
- C#/.NET
- Vue.js
- Database Technologies
- Scalable Web Applications
- Clean Architecture
- Mentorship
- Cloud Technologies (GCP/GKE)
- CI/CD
- Application Security
How to Get Hired at Miaplaza, Inc.
- Research Miaplaza's mission: Study their dedication to accessible online education and innovative learning platforms on their careers page.
- Tailor your resume: Highlight extensive experience with C#, Vue.js, cloud platforms, and successful mentorship.
- Showcase full-stack projects: Present portfolio examples demonstrating proficiency in both front-end and back-end development.
- Prepare for technical deep-dives: Expect questions on scalable architecture, clean code principles, and database design.
- Emphasize remote collaboration: Discuss your proven strategies for effective virtual teamwork and independent work management in an interview.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background