Full-Stack Developer

Remote
Full Time
Experienced
Full-Stack Developer (Back-End Heavy)
Location: Remote
Job Type: Full-time

About STERRY
At STERRY, we're not your average Growth Marketing Agency—we're the rocket fuel behind crowdfunding and e-commerce success. Since day one, we've helped clients pull in over $100 million in trackable online revenue. We build strategies that go beyond brand and marketing—we deliver measurable results rooted in online performance.

About the Role
We're building a modern SaaS platform and are looking for a Full-Stack Developer with a strong backend focus. In this role, you'll contribute to core parts of the backend system, work within established architecture patterns, and collaborate closely with UI/UX designers, fellow developers, and cross-functional teams across the organization.

We're looking for someone with hands-on experience across the stack who's ready to grow their skills while building production-ready features and supporting various teams with their technical needs.

Responsibilities
  • Follow established engineering best practices and contribute to tooling improvements
  • Use AI tools effectively to solve complex coding problems and boost productivity
  • Build and maintain scalable backend systems using Node.js and PostgreSQL
  • Develop robust APIs (REST or GraphQL)
  • Collaborate with UI/UX designers to implement frontend features that bring designs to life
  • Work closely with other developers through code reviews, pair programming, and knowledge sharing
  • Provide technical support and solutions to various teams across the organization
  • Partner with cross-functional teams to deliver end-to-end features
  • Deploy applications using cloud services like AWS and Vercel
  • Work with CI/CD pipelines (GitHub Actions, Jenkins)
  • Develop with both relational and NoSQL databases: PostgreSQL, MySQL, MongoDB, Firebase
  • Implement message queue systems (e.g., RabbitMQ, Kafka, Redis Streams)
  • Write clean, maintainable code with performance and security in mind

Tech Stack Backend
  • Node.js and NextJS API routes
  • Express and/or NestJS
  • PostgreSQL and/or other relational database expertise
  • MongoDB or similar document-oriented database experience
  • Supabase
  • Docker
  • GitHub Actions, Jenkins or similar CICD pipelining
  • AWS / GCP / Azure
  • Message Queues: RabbitMQ, Kafka, Redis Streams

Frontend
  • React
  • Next.js
  • Component libraries (e.g., Radix UI)

Requirements
  • 3+ years of experience as a full-stack developer
  • Uses AI tools regularly for development; proficient with AI cording tools such as Cursor, ChatGPT, Claude, Loveable, v0, or similar.
  • Strong backend expertise with Node.js and relational databases
  • Experience building APIs and backend systems
  • Cloud infrastructure experience (AWS, Azure, or GCP)
  • Hands-on experience with Docker and CI/CD tools
  • Experience working with message queues (RabbitMQ, Kafka, or Redis Streams)
  • Good understanding of performance, security, and backend architecture principles
  • Strong problem-solving skills and ability to work collaboratively with diverse teams
  • Excellent communication skills for working with both technical and non-technical stakeholders

Why Join STERRY?
We're a global, fast-moving agency that's obsessed with pushing creative and digital boundaries. You'll work alongside a diverse and collaborative team, with opportunities and support to help you grow your career.

If you're ready to make an impact and advance your skills in a collaborative environment, we encourage you to apply!
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*