Full Stack Developer
Back | Apply for Full Stack Developer Position
Who we are
At Matrix Booking, we are committed to making hybrid work better for everyone. Our office booking and visitor management software empowers hybrid teams to maximize their time in the office while helping organisations reduce their environmental footprints. Join us to work with smart people, great clients, and cutting-edge technology—all while making a positive difference for people and the planet.
We are committed to building a business that values and respects employees, our clients and the world around us and are delighted to be B Corp certified.
The Role
We are seeking an experienced Full Stack Developer to work alongside our development teams, product team and QA to support our existing products, and develop new features, components and products.
The Full Stack Developer will be responsible for high-quality, user-friendly web applications and deployed components, and ensuring the best possible user experience. This role requires a blend of technical expertise across a variety of technology stacks, and a passion for innovation.
Key Responsibilities
Design, develop, test, deploy, maintain and improve our software.
Work closely with the product team and agile delivery manager to prepare and refine user stories and tasks.
Work collaboratively with a cross-functional team where software is product-led, design-driven and customer-centric.
Support and develop the existing Web and Mobile applications
Developing our mobile deployed applications in Flutter
Knowledge of Java 17 and above to support our backend codebase
Monitor and improve frontend, backend and service performance using tools like Lighthouse, Webpack, and others.
Develop and execute testing to ensure the quality and reliability of the codebase and debug/ resolve any issues highlighted
Experience of Python and AWS Services
Mandatory skills
Javascript
React
Java 17+
PostgreSQL
Preferred Qualifications & Skills
AWS S3, Lambda programming, DynamoDB, API Gateway, IoT core, Glue, SQS, SNS, SES, Kinesis and Athena
Working knowledge of AWS Serverless patterns
Flutter
Python
AWS Certifications
Benefits
25 days annual leave plus bank holidays
Pension Scheme
Private Health Insurance
Cycle scheme
Enhanced Maternity and Paternity pay
Group Life Assurance (4x salary)
Income Protection Insurance
Flexible working
Training and Development
Winter flu vaccinations & Eyecare scheme
Octopus Money Scheme
Octopus EV car scheme
You will need to provide:
Proof that you have the right to work in the UK
2 x references
Work Location
Remote, with co-working opportunities and bi-annual in-person company away days. Frequent co-working days in locations between London and Swansea take place monthly, and therefore candidates within a commutable distance between these points would be ideal.
How to Apply
To apply for the Full Stack Developer position, please click the link below to send your application via email. Ensure that you attach your resume and cover letter. In your email, please include the following details:
Your Full Name
Your Phone Number