Senior Full Stack Developer (.NET / React)
Added: 06/05/2025Compass Education
London, England, United Kingdom
🕒 Full-time
💷
😊 Hybrid
🏷️ react
🏷️ javascript
🏷️ typescript
🏷️ css
🏷️ html
🏷️ react native
🏷️ c#
🏷️ c++
🏷️ swift
🏷️ kotlin
Job description Compass is seeking a Senior Software Engineer to contribute to the development and maintenance of their School Management Information System (MIS), supporting over 4,500 schools globally. The role focuses on building and deploying new features, supporting existing functionality, and improving the platform's scalability and security within an agile environment.
Responsibilities
- Design, develop, and maintain secure, scalable software.
- Champion software craftsmanship, clean code, and pair programming.
- Build strong relationships with the team and provide constructive feedback.
- Mentor junior colleagues and drive architectural strategy.
- Collaborate with Product Owners and Designers to understand customer needs and shape product development.
- Contribute to a diverse and inclusive team culture.
Requirements
- 5+ years of experience in object-oriented programming languages (C#, C++).
- 5+ years of experience with frontend JavaScript, libraries, and frameworks (JavaScript, HTML, CSS, React, Vue, TypeScript).
- Experience working with SQL/NoSQL databases.
- Keen interest in developing high-quality products.
- Passion for software development and staying updated with new technologies.
- Experience troubleshooting complex software systems.
- Passion for mentoring junior colleagues.
- Experience with modern product and engineering principles.
- Strong communication and collaboration abilities.
- Ability to work independently and as part of a team.
Benefits
- 25 days Annual Leave + Public & Bank Holidays
- 9.5% employer pension contribution
- 24/7 access to an Employment Assistance Program (EAP)
- Learning & Development opportunities
Suggested Jobs