At Compass, we’re on a mission to transform the school day for everyone. From staff and students to families and administrators, we build smart, seamless technology that empowers people to focus on what really matters: learning, growing, and thriving. We’re now looking for a Mid-Level Software Engineer to join our team!
Requirements
- 4+ years of professional experience in object-oriented programming languages (e.g. C#,.NET).
- Proficiency in React.js, Node.js, and TypeScript with at least 2+ years of professional experience.
- A strong understanding of software design principles, clean architecture, and modern development practices.
- A passion for software development and proactively keeping up to date with new tech.
- Experience designing and implementing database solutions using SQL and/or NoSQL technologies.
- Familiarity with monitoring tools and CI/CD pipelines.
- Excellent analytical, communication, and collaboration skills.
- A passion for continuous improvement, in code quality, personal growth, and team success.
- A proactive mindset with the ability to take ownership, share ideas, and see them through to implementation.
Benefits
- Flexible working environment
- Learning & Development opportunities & PD budget
- 24/7 access to our Employment Assistance Program (EAP) through the means of face-to-face, livechat and phone support
- Access to our Parental Leave Program for both primary and secondary carers
- A supportive, inclusive culture where you’ll be valued and heard