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
Tech Stack Backend
Frontend
Requirements
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!
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!
Apply for this position
Required*