Senior Full Stack Developer
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
Are you a developer who loves building robust back-ends and elegant front-ends with equal passion? We’re building a modern web applications and looking for a Senior Full-Stack Developer with a Strong Backend & Database Focus. If you’re excited by the challenge of constantly learning new technologies, we want to hear from you!
You’ll be a key player in designing, developing, and deploying high-quality applications. This means working across the full stack, ensuring seamless functionality and a fantastic user experience.
Key Responsibilities
- Develop and maintain both front-end and back-end components of web applications
- Develop robust APIs and internal tools
- Manage deployments and infrastructure on AWS, GCP, or Azure
- Use Docker for development and containerized services
- Maintain and enhance CI/CD pipelines (GitHub Actions, Jenkins)
- Conduct unit and integration testing to ensure software quality
- Work with both relational and NoSQL databases: PostgreSQL, MySQL, MongoDB, Firebase
- Collaborate with cross-functional teams to design and implement scalable software solutions
- Contribute to high-level architectural decisions and performance optimization
- Participate in code reviews and contribute to continuous improvement practices
Core Qualifications
Technical Prowess:
- Back-End Development:
- Languages: Expert level qualification with JavaScript ecosystem, Typescript is a must.
- Frameworks: Experience with NodeJS and its ecosystem, Next.js App Routers, and NestJS
- APIs: Ability to design and implement scalable RESTful and GraphQL APIs
- Streaming: Familiarity with message queue technologies (e.g., Redis Streams, or similar)
- Front-End Development:
- Frameworks/Libraries: Good experience with React, Next.js.
- Browser Developer Tools: Understanding of debugging and optimizing performance.
- Databases:
- Relational: Expert with MySQL, PostgreSQL.
- NoSQL: Understanding of NoSQL databases
- Version Control:
- DevOps & Deployment:
- Hands-on experience with Docker or related CI/CD workflows
- Solid cloud infrastructure experience (AWS, Azure, or GCP)
- Testing:
- Practiced in unit testing and integration testing (e.g., Jest, Mocha, Selenium).
Essential Soft Skills:
- Problem-solving: A knack for identifying issues and crafting effective solutions.
- Collaboration and Communication: Excellent interpersonal skills for working in cross-functional teams.
- Time Management: Ability to manage multiple tasks and meet deadlines efficiently.
- Adaptability and Continuous Learning: Eager to learn new technologies and adapt to evolving project needs.
Who You Are
- Experience & Education:
- 5+ years of professional web development experience.
- Bachelor’s degree in Computer Science or related field (or equivalent experience).
- Familiarity with Agile/Scrum methodologies.
- Certifications (Optional):
- AWS Certified Developer – Associate.
- Microsoft Certified: Azure Developer Associate.
- Full Stack Web Development certifications (e.g., Coursera, freeCodeCamp).
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, and the support to help you grow.
If you’re ready to make an impact and grow your skills in a collaborative environment, we encourage you to apply!
Experience Requirements
Manager/Supervisor