Like seeing your work make an impact?
We’re looking for a Fullstack Engineer who enjoys turning ideas into working products, solving real problems, and seeing changes go from concept to production quickly.
You’ll work across the full technology stack while helping us build scalable applications, improve automation, and strengthen our development and testing processes. If you enjoy taking ownership, moving fast, and seeing the results of your work directly, we’d like to hear from you.
What You'll Do
- Design, develop, test, and maintain scalable web applications and backend services.
- Build and maintain automated testing frameworks using Playwright for E2E, integration, and regression testing.
- Develop automation scripts to improve workflows and reduce repetitive tasks.
- Work closely with engineers and cross-functional teams to turn requirements and ideas into practical solutions.
- Build and maintain CI/CD pipelines with integrated automated testing.
- Troubleshoot, debug, and optimise applications for reliability, performance, and scalability.
- Work with cloud and container technologies to support reliable application deployment.
- Participate in routine maintenance and on-call support when required, with compensated overtime.
- Stay up to date with modern development, automation, and testing practices.
What We're Looking For
Technical Skills
- Strong experience with TypeScript, JavaScript, Python, and Node.js.
- Strong Python scripting skills for automation and backend development.
- Hands-on experience with Playwright and automated E2E testing.
- Strong proficiency in Next.js and/or Nuxt.js.
- Experience with unit, integration, and E2E testing.
- Experience with cloud platforms such as AWS, Azure, or GCP, or deployment platforms such as Railway.
- Experience with Docker and containerisation.
- Experience with PostgreSQL and/or MongoDB.
- Good understanding of REST API design and integration.
- Understanding of networking fundamentals including HTTP, DNS, TCP/IP, and proxies.
- Basic understanding of cybersecurity principles.
- 3+ years of software engineering experience preferably.
Education & Experience
- Bachelor's degree in Computer Science, Engineering, or related field.
How You Work
- Impact-driven — you want to see your work create real, measurable improvements.
- Self-directed — comfortable navigating unfamiliar codebases and learning independently.
- Ownership-minded — you take responsibility from development through to production.
- Problem-solving focused — you enjoy finding practical solutions rather than waiting for instructions.
- Detail-oriented — especially when it comes to testing, debugging, and reliability.
- Curious and adaptable — willing to challenge assumptions, explore better approaches, and learn new technologies.
- Collaborative — comfortable working with engineers and teams across the business.
Why Join Us?
We’re growing, and that means things move quickly.
You’ll have the opportunity to work on projects where your ideas can go from discussion → development → production without unnecessary layers of bureaucracy.
If you like building things, solving problems, moving fast, and seeing the impact of your work, this could be the right environment for you.
Interested in turning ideas into reality? Join us and build it with us.