Senior Software Developer vacancy at Aula
Aula's mission is to enhance the way the world learns. They are working with students and educators to build a new communication platform for education. They want to enable educational institutions globally to provide an engaging and interactive learning experience.
General overview of the role
Our Product Development team is made up of designers, engineers and product managers. We work closely with our data team and product support to ensure what we are building is loved.
We are a small engineering team who build a complex product with messaging, content editing and assessments used by huge academic institutions.
Our virtues are what makes Aula as an organisation unique.
Our commitment to diversity and inclusion should not be mistaken with building an organisation where 8 billion people would thrive. We lean into what makes Aula unique: we’re building an organisation where high performing people are silly ambitious about improving education - at scale.
We judge our virtues by what we do, not what we say.
Be a part of a high-performing and inclusive team that values autonomy.
Work with your teammates to set high goals — and celebrate success when we hit them.
Contribute to building a collaborative, productive and friendly remote workplace.
Build new features from the ground up as well as improving our existing product.
Be user centric: attend user interviews and measure success based on user metrics.
Be happy to provide production support, system diagnosis and troubleshooting.
Ensure consistency, performance, and reliability across platforms: desktop web, iOS & Android.
Commit to high-speed iterations, high code quality, and continuous improvement via agile processes.
Work directly with Product Designers and Managers to build, maintain and improve user experience.
5+ years Engineering experience, ideally across the stack.
Experience building products end to end, ideally within a SaaS company.
Product mindset. Ability to break down work into deliverables that bring value to users.
Skills considered as a good plus
Extensive knowledge of: Java, React, React Native, Node.js, Mongodb and AWS.
Proven track record of working and communicating effectively with Product Managers, Design, Data and Support.
Experience with automated testing: unit, integration and e2e.
Incident response experience.
Practical knowledge of cloud infrastructure management.
Every role in the Aula team is open to applications from all sections of society. We believe in the superpowers and potential of everyone; regardless of race, religion or belief, ethnic origin, different physical ability, family structure, socio-economics, age, nationality or citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity, or any other difference that makes you, well, you.
More than just encouraging your application, we're committed to conscious inclusion that (we hope) cultivates an ethos of belonging, connection and shared purpose. It’s this philosophy that drives us towards our mission, and we open our doors to those who share these motivations.
How to apply?
Apply today by following the link and including your CV and anything else you feel is relevant for our team to know.