Fullstack Developer

Jobs

About You

We are seeking a Full-Stack Developer with a strong front-end focus to join our product engineering team. You will take ownership of building user-facing features with high performance, accessibility, and SEO in mind, while also contributing to back-end services and integrations.

A unique aspect of this role is the ability to orchestrate AI-assisted development tools (e.g., GitHub Copilot, LLM-based agents) to boost team productivity, improve code quality, and accelerate delivery.

What You'll Do

Front-End Development

  • Build and maintain responsive, accessible, and SEO-optimized web applications.
  • Ensure cross-browser compatibility, page speed performance, and strong UX alignment.
  • Collaborate with designers to translate mock-ups into production-ready code.
  • Back-End Development
  • Contribute to APIs, microservices, and data models that support product features.
  • Ensure security, scalability, and maintainability of server-side code.

SEO Excellence

  • Apply traditional SEO best practices (metadata, structured data, sitemaps, performance).
  • Implement GEO (Generative Engine Optimization) strategies, including semantic markup, content structuring, and preparing applications for AI-driven discovery (e.g., search generative experiences, AI search engines).

AI-Orchestrated Development

  • Leverage AI coding tools (e.g., Copilot, LLM agents) to speed up development while ensuring human oversight.
  • Develop and maintain prompt/context libraries for repeatable coding patterns.
  • Mentor team members in safe and efficient use of AI in the SDLC.

Secure Software Development

  • Apply basic SSDLC practices: input validation, secure authentication, error handling, dependency management, and secure coding guidelines.
  • Participate in security reviews of AI-generated and human-written code.
  • Ensure compliance with company security standards and industry best practices.

Collaboration & Problem Solving

  • Work effectively with PMs, QAs, designers, and DevOps to deliver features end-to-end Act as a problem hunter: proactively identify potential issues (performance, scalability, UX, SEO, or security) before they surface. Participate in code reviews, system design discussions, and team retrospectives.
  • Write clean, testable code with proper documentation.

What You Have

  • 3–5+ years of experience as a Full-Stack or Front-End Developer.
  • Strong proficiency in modern FE development languages and frameworks (HTML5, CSS3, JavaScript/TypeScript, React etc.)
  • Solid understanding of SEO & GEO best practices.
  • Experience with back-end development in Node.js, Go, or Python.
  • Familiarity with DBMS technology such as MySQL, MongoDB and caching mechanisms such as Redis, Memcached and Varnish
  • Experience with AWS Cloud Native Infrastructure
  • Experience working with AI development tools (Copilot, LLM APIs, or similar).
  • Basic knowledge of Secure Software Development Lifecycle (SSDLC) practices.
  • Strong understanding of Git, CI/CD, and agile delivery practices.
  • Great attention to detail, good organisational skills, and an analytical mind
  • Strong command of the English language
  • Familiar with continuous integration and automated testing
  • Problem-solver who enjoys driving problems to resolution

Bonus Points If You Have

  • Experience working with MarkoJS
  • Knowledge of prompt engineering/context engineering for AI tools.
  • Familiarity with test-driven development (TDD), shift-left testing, and security testing.
  • Prior experience contributing to or leading AI-assisted productivity initiatives.

Why Join Us?

  • Opportunity to shape the future of AI-assisted software development.
  • Collaborative team culture with strong engineering mentorship.
  • Competitive compensation and growth opportunities.
  • Exposure to cutting-edge AI development practices and tools.

Ready For The Challenge?

Send your resume and cover letter to [email protected]

Search Icon