Sr Software Engineer - Digital

Five BelowPhiladelphia, PA
85dHybrid

About The Position

At Five Below, our growth is a result of the people who embrace our purpose: We know life is way better when you are free to Let Go & Have Fun in an amazing experience, filled with unlimited possibilities, priced so low, you can always say yes to the newest, coolest stuff! The Engineering team, organized by product groups, is responsible for the architecture, design, development, and operations of all systems and applications supporting Five Below's Retail footprint. We are seeking a seasoned Senior Full-Stack Developer to join our team and drive the design, development, and delivery of our digital commerce platform. You will work across frontend and backend systems, leveraging MACH architecture (Microservices, API-first, Cloud-native, Headless) to build scalable, performant, and reliable systems.

Requirements

  • Strong experience (7-10+ years or equivalent senior level) with full-stack development, with significant hands-on experience on both frontend and backend.
  • Strong experience with Spring Boot services on AWS; proven ability to design and build backend microservices.
  • Proficiency in frontend frameworks (React / Next.js or similar) and deploying with Netlify (or equivalent static / headless / CDN setup).
  • Solid experience in MACH / headless commerce architecture; experience integrating with Commercetools or similar.
  • Hands-on experience with performance / load testing, observability, monitoring, and production troubleshooting.
  • Depth in API design and versioning, service reliability, data persistence, caching, and error handling.
  • Familiarity with CI/CD tooling, test environment setup, version control, deployment automation.
  • Excellent code quality practices: tests, code reviews, maintainable architecture.
  • Strong leadership / mentorship skills; ability to contribute to architectural decisions and own features end-to-end.
  • Good communication skills; ability to articulate trade-offs, collaborate across teams.
  • Retail / Ecommerce experience is a must.

Nice To Haves

  • Experience with performance/load testing tools.
  • Familiarity with security best practices in API development.

Responsibilities

  • Architect, build, maintain, and deliver full-stack features: from UI/UX front-end through backend microservices.
  • Design, document, version, and evolve APIs; ensure backward compatibility and smooth integration with the commerce platform.
  • Optimize front-end performance (build times, bundle sizes), ensure SEO readiness, accessible, responsive / mobile user experience.
  • Develop scalable backend services on AWS: data modeling, caching, scaling, fault tolerance, observability.
  • Own and improve CI/CD pipelines, deploy processes, versioning, and test environments.
  • Implement monitoring, logging, tracing, metrics, and alerting across the stack; perform performance / load testing; identify and resolve bottlenecks.
  • Ensure code quality with unit, integration, end-to-end tests; maintain high test coverage; conduct code reviews.
  • Identify and reduce technical debt; advocate for clean, maintainable, scalable architecture.
  • Mentor junior / mid-level developers; lead design / architecture discussions; contribute to roadmap and strategic decisions.
  • Collaborate closely with Product, UX, QA, DevOps and other stakeholders to deliver features meeting business goals.
  • Maintain security best practices: secure APIs, data protection, secure integration, compliance as needed.

Benefits

  • Health coverage
  • Financial and personal wellness support
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service