For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
CaterSpot
CaterSpot

Senior Software Engineer - Full Stack

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Testing
AI
+16

Permanent role
10 hours ago
Apply now

About our Company

CaterSpot is a profitable, fast-growing workplace food platform headquartered in Singapore. We help companies seamlessly manage food for their office - from meetings & events, office celebrations, recurring employee meal programs and office pantry services.

We are looking for Senior Software Engineer with a passion for crafting high-quality software solutions and leveraging the latest AI tooling to ship faster and smarter.

About the role

As a full-stack engineer, you will take features from concept to production — scoping requirements with product, designing the data model and APIs, building and maintaining robust, scalable backend and frontend systems, writing tests, deploying, monitoring in production, and iterating based on real usage. You own the full lifecycle, not just a slice of it.

What you'll do

  • AI-Assisted Development – leverage modern AI coding assistants (Claude Code, Cursor, GitHub Copilot, or equivalent) as a core part of your daily workflow for writing code, reviewing pull requests, debugging, generating tests, and accelerating delivery without compromising quality.
  • Agentic Engineering – design, build, and operate agentic systems including multi-step LLM workflows, tool-using agents, and autonomous task execution applying them both to internal developer productivity and to customer-facing product features.
  • AI-Powered Product Features – design and ship product features powered by LLMs and related AI technologies including prompt engineering, integrating model APIs, building retrieval-augmented (RAG) workflows, and evaluating outputs for accuracy and reliability.
  • Performance Optimization – continuously improve the performance of both frontend and backend systems to ensure a seamless user experience.
  • Quality Delivery – ensure the delivery of high-quality software through adherence to software engineering best practices.
  • Code Craftsmanship – demonstrate a deep appreciation for the craft of software development, taking pride in writing clean, maintainable, and well-documented code whether authored by hand or generated with AI assistance.
  • Testing – write comprehensive unit, integration, and end-to-end tests to ensure the reliability and stability of our applications.
  • Remote Discipline – exhibit a high level of discipline and the ability to work remotely with minimal supervision.

What you bring

  • Extensive full-stack experience with Ruby on Rails, React, and Tailwind CSS.
  • Hands-on experience using AI coding assistants (e.g., Claude Code, Cursor, GitHub Copilot) in a professional development workflow, with sound judgment on their effective use.
  • Proven experience building agentic systems, including multi-step workflows, tool/function calling, memory and context management, failure handling, and human-in-the-loop processes.
  • Familiarity with frameworks such as Claude Agent SDK, LangGraph, OpenAI Agents SDK, or similar.
  • Experience integrating LLMs and AI/ML capabilities into products, including prompt engineering, model APIs, evaluation, and production handling of non-deterministic outputs.
  • Strong track record in frontend and backend performance optimization.
  • Solid software engineering fundamentals, testing practices, and database query optimization.
  • Passion for building high-quality software with strong attention to detail and code craftsmanship.
  • Familiarity with RAG, embeddings, vector databases, and MCP is a plus.

Why CaterSpot

  • Profitable and growing with strong momentum
  • High ownership, with direct impact on growth and scale
  • Flexibility of working remotely while being part of a dedicated and supportive team
  • Cutting-edge stack with the latest AI tools

If you're excited about the opportunity to work on challenging projects, push the boundaries of what AI-augmented engineering can deliver, and ship exceptional software, we'd love to hear from you!

About CaterSpot

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service