About the Role
">
We are seeking a talented Software Engineer to collaborate with our team in shaping the future of education. Our software is used by thousands of students, parents, and teachers worldwide.
">
Your Responsibilities
">
">
* Design, develop, and maintain secure, scalable software that meets the needs of our users.
">
* Inspire quality and best practices by championing software craftsmanship, clean code, and pair programming.
">
* Build great relationships with your team, be generous with your thoughts and feedback, and open to receiving it.
">
* Mentor your fellow colleagues and drive the architectural strategy by employing industry best practices and following our software engineering guidelines.
">
* Collaborate with product owners and designers to understand customer needs and shape products to solve their problems.
">
* Contribute to our diverse and inclusive culture and take pride in doing work that makes a real difference for school communities.
">
">
About You
">
">
* You have a keen interest in developing high-quality products while meeting company objectives with other talented developers.
">
* You have a passion for software development and an interest in actively keeping up to date with new technology.
">
* You take pride and ownership over the software you build.
">
* You have strong communication and collaboration abilities.
">
* You can work independently and in a team environment.
">
">
Requirements
">
">
* You have 3+ years of experience in object-oriented programming languages (C#, MS.Net).
">
* You have 3+ years of experience in frontend JavaScript libraries and frameworks (React.js, Node.js, and TypeScript).
">
* You have a keen attitude to develop a high-quality product with other talented developers.
">
* You have a passion for software development and an interest in actively keeping up to date with new technology.
">
* You have experience working with SQL/NoSQL databases such as MongoDB and are comfortable designing and implementing database solutions.
">
* Previous exposure to Java, Spring Framework, RabbitMQ, or AWS will be advantageous.
">
">
What We Offer
">
">
* We come together with our unique strengths to work towards a common purpose - shaping the future of education. When you join us, you will collaborate with individuals who are passionate, driven, and open to embracing change in a fast-paced environment.
">
* We want you to grow and get the most out of your role through learning and development opportunities.
">
* We offer 20 days annual leave plus all statutory public and bank holidays.
">
* We provide 24/7 access to our employment assistance program through face-to-face, live chat, and phone support.
">