Veracross

Software Engineer

Veracross

full-time

Posted on:

Location Type: Hybrid

Location: MiamiUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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
Benefits
  • The best tools to get the job done!
  • Growth opportunities!
  • Work/life balance
  • Parental leave policy
  • Make a difference
  • Snacks, drinks & coffee
  • Culture
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptVue.jsHTMLCSSPHPLaravelGraphQLCMS pluginsAI code generationSQL
Soft Skills
strong written communicationstrong verbal communicationcollaborationcode reviewsteamworkproblem-solvingattention to detailadaptabilitytime managementcritical thinking