We are looking for an experienced Senior Fullstack Engineer to contribute across both frontend and backend systems within core English Language Learning platforms.
This role is hands‑on and delivery‑driven. You will work across the full stack, building and evolving user-facing applications and supporting backend services, ensuring scalability,
reliability, and maintainable architecture.
The expectation is strong technical ownership, independent execution, and the ability to deliver high-quality engineering solutions across the stack within an established product environment.
Senior Fullstack Developer (Java+Angular or React)
Your responsibilities:
- Implement, and evolve both frontend and backend components
- Build modern web applications using frameworks such as React or Angular
- Develop backend services (Java / Spring or equivalent) supporting application functionality
- Write high-quality, well-tested, production-ready code
- Participate actively in technical design and decision-making
- Review code and contribute to shared engineering standards
We are looking for you, if you have:
- Proven experience as a Fullstack Engineer working across frontend and backend systems
- Strong knowledge of modern frontend development (React or Angular)
- Strong backend development experience (Java + Spring or equivalent)
Solid software engineering fundamentals:
- API design
- Clean code practices
- Version control and collaboration workflows
Experience with:
- Trunk-based development
- CI/CD pipelines
- Automated testing strategies
- Understanding of cloud-based architectures (AWS and/or Azure)
- Comfortable designing and integrating services across the stack
- Comfortable using AI-assisted development tools (e.g., Copilot, Cursor or equivalent)
- Ability to operate independently and deliver results in a delivery-focused environmen
Nice to Have:
- Experience working on large-scale, enterprise platforms
- Exposure to frontend performance optimization and backend scalability
- Experience with observability and reliability practices
- Familiarity with distributed systems and microservice architectures
- Experience in education or learning platforms
What We Value in This Role:
- Strong ownership and accountability for engineering outcomes
- Ability to work across the stack without artificial boundaries
- Pragmatic and delivery-focused approach to engineering
- Clear technical reasoning and decision-making
- Quality-first mindset with a strong bias toward deliver
We offer:
- Participation in interesting and demanding projects.
- Flexible working hours.
- A great, non-corporate atmosphere.
- Possibility to work remote or hybrid (2 days per week from the office).
- Opportunities for development and promotion.
- Attractive package of benefits.
We reserve the right to contact the selected candidates.