Skip to Main Content

Job Title


Senior Software Engineer


Company : Bamboo Rose


Location : Mansfield, England


Created : 2026-02-23


Job Type : Full Time


Job Description

About UsAt Bamboo Rose, we're building the world's leading collaborative planning, product development, and supply chain platform for global retail. Our technology helps retailers and brands bring great products to market faster, smarter, and more sustainably. We value curiosity, innovation, and solving real problems across global supply chainsAbout the role:We are seeking a Senior Software Engineer with strong full-stack experience to design, build, and scale high-quality web applications. You will work across the stack using Node.js, TypeScript, React, and SQL, contributing to both product development and technical direction. This role is ideal for someone who enjoys ownership and building robust, maintainable systems.What You'll DoDesign, develop, and maintain full-stack web applications using Node.js, TypeScript, React, and SQLArchitect scalable backend services and APIs (REST and/or GraphQL)Build intuitive, performant frontend experiences using modern React patternsDesign and optimize relational database schemas and queriesCollaborate with product managers, designers, and other engineers to deliver high-impact featuresWrite clean, well-tested, and well-documented codeReview code and provide constructive feedbackParticipate in technical decision-making, system design, and architectural discussionsTroubleshoot, debug, and improve existing systems for performance, reliability, and scalabilityContribute to CI/CD pipelines, deployment processes, and operational best practicesWhat You'll Bring5+ years of professional software development experience, including full-stack developmentStrong experience with Node.js and backend development in TypeScriptSolid expertise in React and modern frontend development practicesProficiency with SQL and relational databases (PostgreSQL, MSSQL)Experience designing and consuming APIsStrong understanding of software engineering fundamentals (data structures, design patterns, system design)Experience with version control systems (Git)Ability to work independently and take ownership of complex featuresExperience writing and maintaining automated testsAbility to reason about performance, scalability, and reliability trade-offsPreferred QualificationsExperience with cloud platforms (specifically Azure)Familiarity with containerization (Docker)Hands-on experience building and maintaining GitHub Actions workflows for:CI pipelines (linting, testing, builds)CD pipelines (deployments, environment promotion)Automation (release management, versioning, code quality checks)Knowledge of frontend performance optimization and accessibilityExposure to microservices or event-driven architecturesExperience with code generation approaches and tooling, such as:OpenAPI / Swagger-based client and server generationGraphQL schema-first or code-first workflows with generated typesWhy You'll Love Working HereYou'll help shape the future of retailPeople genuinely careYour ideas matterYou'll grow fast