Be part of BetterExaminations development team, supporting our higher education clients around the world on our exam management platform. BetterExaminations offers an all-in-one solution for exam management and e-assessment, tailored to the needs of our higher education institutions, professional bodies and awarding organizations. You will be working as part of a dynamic delivery team where achieving high-quality standards is critical to our success. 


We are a fully remote company, providing all the tools you need to work seamlessly from home, including a laptop, monitors, and a desk. Prefer to use your own equipment? Our Bring Your Own Device policy gives you that flexibility.   


At Terminalfour and BetterExaminations, your wellbeing matters. We offer 30 days of annual leave, flexible working hours, and access to our Employee Assistance Programme and Wellbeing Platform which supports health, wellbeing, and short-term counselling for employees and their families.   


We are also committed to your growth; access continuous learning via the Terminalfour and DCM Learning Hub, technical training platforms, and AWS certification support—all paid by us  

 

The Role: 

As a key member of our development team, you will drive value for our customers by designing and delivering innovative features, enhancing the customer experience, and leading seamless project integrations. You will leverage critical thinking to make informed, big-picture decisions, communicate your insights clearly, and consistently propose the best solutions that achieve measurable results for our customers.


You will need to be proactive in understanding and advocating for our clients to ensure their success. Working closely with our Product Owner, you will collaborate to solve problems, creating top-class experiences for those taking & administering exams through our platform. 

 

What you will do 

  • Work as a member of an Agile team to deliver high-quality features & enhancements for our multi-tenanted Serverless application 

  • Identify and build product enhancements that improve both the customer and support experience 

  • Provide workable technical solutions to the Product Owner’s requirements 

  • Develop in-product integration points for SSO and other third-party systems 

  • Improve client experience by identifying issues and suggesting enhancements and working with the team to continuously improve the user journey throughout the development process. 

  • Build automated testing systems for regular checks 

  • Ensure our products and procedures meet industry standards (e.g. ISO) 

  

Skills and Experience you will need 

Required skills 

  • Minimum 3 years extensive full-stack development experience with Node.js, React and Typescript as part of an Agile environment. 

  • Knowledge of professional software engineering and best practices for the full software development life cycle. 

  • Knowledge of AWS serverless technologies, especially AWS Lambda and Dynamo and working with multi-region infrastructure. 

  • Strong attention to detail in UI / component development 

  • Experience with performance and scalability improvements in distributed/scalable applications 

  • Great troubleshooting and problem-solving skills 

  • Critical thinker and result orientated 

  • Ability to communicate ideas clearly, influence decisions, and collaborate effectively across the team 

  • Fluent English language skills, written and spoken 

 

Preferred skills 

  • Experience in writing unit tests (Jest) or automated tests (e.g Cypress.io

  • Experience working with WCAG guidelines and ARIA specifications 

  • Passion for EdTech 

  

BetterExaminations is a subsidiary of Terminalfour.  


At Terminalfour and BetterExaminations, we look for people who are passionate, curious, and driven to make an impact. If you enjoy solving problems, innovating, and working in a supportive environment, you’ll feel at home here.  


Our recruitment process is clear and straightforward, with an application form and some questions, technical test (for technical roles), and Zoom interviews with HR and the Hiring Team.  


If this role excites you, we'd love to hear from you! 

 

 

Apply for position now

Which EU country are you currently based in?
Do you require a work permit / visa to legally work in your current location?
Where did you see this role posted?
In line with GDPR and right-to-work laws, we verify identity, working location, and application authenticity after a conditional offer and before employment or contract finalisation.