Mid-level Software Engineer building a SaaS website platform using Vue and Laravel. Collaborating with a global team to enhance school communities through technology.
Responsibilities
Build and evolve a frontend‑heavy SaaS website builder
Create polished, accessible, high‑performance UIs using Vue and Nuxt
Work closely with designers and product to turn ideas into intuitive experiences
Integrate frontend features with headless Craft CMS and GraphQL APIs
Build and maintain integrations and backend features using Laravel / PHP
Develop and extend CMS plugins and custom modules to support editing and publishing workflows
Use agentic AI and AI code generation tools to speed up feature development, refactoring, and iteration, while ensuring the output meets quality and maintainability standards
Write and refine AI skills/tools to make agentic code more reliable, efficient, and useful
Collaborate via code reviews, PRs, and shared ownership of features end‑to‑end
Requirements
Strong experience with JavaScript (ES6+) and Vue.js
Comfortable building complex, interactive UIs (editors, builders, dynamic tools)
Solid knowledge of HTML, CSS, responsive layouts, and modern frontend practices
Experience building backend applications in PHP, ideally with Laravel or similar frameworks
Hands‑on experience with GraphQL, including schema design and API consumption
Experience working with headless CMSs, ideally Craft CMS
Experience building CMS plugins or custom modules
Familiar with auth, permissions, and common SaaS patterns
Solid understanding of web security best practices, with practical experience preventing common vulnerabilities outlined in the OWASP Top 10 (such as XSS, CSRF, injection flaws, and authentication issues)
Confident using Git, contributing via PRs, and collaborating with a team
Writes clean, maintainable code and knows how to balance quality with shipping
Understanding of basic debugging, data flow, and full-stack application concepts
Strong written and verbal communication skills
Exposure to SQL query optimisation and database design
Nice to Have
Experience building SaaS products or website builders
Experience with Nuxt.js
Production experience with AI agents, agentic programming, or AI‑powered features
Familiarity with agentic patterns like tool use, planning, memory, and feedback loops
Experience optimising AI prompts, workflows, and execution logic for performance and cost
Exposure to AWS services (including Lambda or serverless concepts)
Experience with frontend testing (playwright), performance tuning, or large‑scale frontend architectures
Good understanding of SEO best practices and frontend performance (Core Web Vitals, page speed, metadata)
Awareness of web accessibility, including WCAG, semantic HTML, keyboard navigation, and screen readers
Software Engineer II at Quevera, developing scalable solutions working alongside industry experts. Contributing to exciting projects and advancing your career within an innovative community.
Software Developer building next - gen Supply Chain Network Cloud for digital commerce at Centiro. Collaborating globally on innovative solutions in a Microsoft environment with a focus on quality and performance.
Senior Engineer supporting stability, scalability, and security of cyber security and infrastructure environments at Fiserv. Collaborating across operations, production assurance, and security technology support.
Senior Software Engineer developing AI solutions for corporate systems at Aircall. Collaborating with Finance and HR to automate processes with advanced AI applications.
Product Engineer handling defect fixes and improvements with AI tools for banking solutions. Collaborating with teams to ensure product stability and quality in engineering tasks.
Fullstack Developer for Fortnox, developing subscription management and payment services with a focus on backend. Collaborating in a changing environment while using modern technologies.
V&V Tech Lead overseeing flight software verification and validation for space technology at Lanteris Space Systems. Leading test campaigns and improving automation while collaborating on aerospace projects.
Senior Software Engineer at Onmo developing full - stack applications and leading junior engineers. Working with Node.js, AWS, and modern front - end frameworks in a hybrid model.
QA Manager leading teams to ensure product quality at Caterpillar Inc. by defining QA standards, managing resources, and driving improvements in automation and testing processes.
Software Engineer designing and maintaining innovative, secure solutions for customer - centric applications. Collaborating on complex software development across the full life cycle in a feature team.