Full Stack Engineer (Preferred Backend Focus) - AI SE SaaS
We're looking for a FULL STACK ENGINEER - for building a AI SEO Workflows tool.
We've bootstrapped the agency too $2M ARR in 2 years, now we're building a competitor too AirOps.com .
There are already 5X full time people on the SaaS.
This SaaS will be a COMPLEX SEO/AEO workflows tool such as:
- Content Creation
- Internal Linking
- On Page SEO
- ...etc
Think of a similar tool to AirOps but 10X better that actually works.
You'll work in tandem with our CTO and another full stack engineer.
This is not a no-code role.
We are not looking for Zapier-only, Make-only, Bubble-only, or "AI chatbot" builders. We are looking for someone who can build proper software solutions using code, APIs, databases, backend functions, and secure deployment practices.
Our core stack is Supabase, Vercel, TypeScript/JavaScript, Node.js, APIs, serverless functions, and modern frontend frameworks.
--
This is a full time role, if you are freelance and an amazing person, we would still consider but we are looking for full time ideally!
β
Comp Range π·
- $1.5-8K/mo
π Your mission:
- Develop backend architecture of COMPLEX SEO workflows around:
- Internal linking
- Content creation
- On page SEO
- Indexation
We already have UX product designers working on the interfaces. You'll be executing the vision.
---
The ideal candidate can handle development end to end: database design, API integrations, backend logic, frontend interfaces, authentication, deployment, testing, and security considerations.
Key Responsibilities
- Build custom applications, internal tools, automations, and workflow systems using Supabase and Vercel.
- Develop backend functions, API integrations, database schemas, and secure data flows.
- Build clean, functional frontend interfaces for users.
- Design and maintain relational database structures, tables, permissions, and business logic inside Supabase.
- Follow secure development practices and consider cybersecurity risks in every system built.
Required Qualifications
- Strong development experience with JavaScript / TypeScript.
- Experience with Node.js and backend development.
- Experience building and deploying applications on Vercel.
- Strong working knowledge of Supabase, including Postgres, Auth, Row Level Security, Edge Functions, Storage, and Realtime where relevant.
- Proven experience designing database structures and working with relational data.
- Strong understanding of REST APIs, webhooks, JSON, HTML, CSS, and regex.
- Ability to read and work with API documentation independently.
- Experience building full-stack applications from frontend to backend.
- Strong debugging and problem-solving skills.
- Experience with modern frontend frameworks, preferably React / Next.js.
- Strong understanding of frontend architecture, component structure, state management, forms, validation, and API integration.
- Strong working knowledge of HTML, CSS, JavaScript, TypeScript, and responsive design.
Cybersecurity Requirements
You must have a strong practical understanding of cybersecurity fundamentals, including:
- Authentication and authorization best practices.
- Role-based access control and permission design.
- Secure API development and API key handling.
- Environment variable and secrets management.
- Input validation and protection against common vulnerabilities.
- Basic understanding of OWASP Top 10 risks.
- Secure database access patterns and Supabase Row Level Security.
- Data privacy, least-privilege access, and secure deployment practices.
- Ability to identify security risks in workflows, integrations, and client systems.
Cybersecurity qualifications, certifications, or demonstrated hands-on security experience are strongly preferred.
Relevant examples include:
- CompTIA Security+
- Google Cybersecurity Certificate
- ISC2 Certified in Cybersecurity
- Practical experience with penetration testing, secure coding, cloud security, or application security reviews
Preferred Experience
- Experience with agentic AI workflows.
- Experience with vector databases and embeddings.
- Experience using OpenAI, Anthropic, or similar AI APIs in production workflows.
- Experience building internal tools, CRMs, client portals, dashboards, or business operating systems.
- Experience with serverless architecture.
- Experience with GitHub, CI/CD workflows, and structured development processes.
- Experience working with operations, automation, consulting, or digital transformation projects.
Not a Fit If
- You only build with no-code tools.
- You rely mainly on Zapier, Make, Bubble, Airtable scripting, or similar platforms.
- You cannot write production-level code.
- You have no experience with databases or backend logic.
- You are only interested in building simple AI chatbots.
- You are not comfortable owning technical delivery from concept to deployment.
- You do not understand basic cybersecurity principles.
β
Our Interview Process π―
Hereβs how our interview process works :
1/ Fill in the application form below
2/ Youβll have a SHORT test assessment to complete within 24h (Should take 2-3 hours max)
3/ Test assessment review
4/ Live interview challenge (coding challenge)
5/ Youβre in
β
Are you ready to join us ? Apply just below !
Required languages
| English | B2 - Upper Intermediate |