Backend
About The Role We are seeking team members who strive to solve hard problems, take pride in delivering world-class products, and are strong team players. You are someone who wants to see the impact of your work making a difference every day. You find passion in the craft and are constantly seeking improvement and better ways to solve tough problems. Responsibilities - Contribute to the ideation, technical design, implementation, and testing of product features that empower our business and deliver impact to our customers. - Produce high-quality software following good architecture and design principles that are scalable. - Design & deliver thoughtfully crafted APIs to drive the interactions between our client applications and backend services. - Collaborate with the team to define the future of the ShopBack experience. - Strong mentoring skills with the ability to provide technical guidance and review code.
- 7+ years of experience developing consumer-facing web applications or complex distributed systems. - Proven experience designing complex distributed systems, management products, or business applications. - Understanding of good software design principles and have applied principles to professional work. - Have knowledge in Test Driven Development (TDD), CI/CD. - Experience building and deploying applications and services into cloud environments (AWS highly desired). - Strong experience in the design and implementation of robust and highly scalable web services. - Ability to work effectively in a fast-paced, complex technical environment with high adaptability and flexibility. - Good English communication - Demonstrated use of Generative AI tools (e.g. ChatGPT, Cursor) to develop new or improve workflows, enhance productivity, and drive efficiency at scale.
ShopBackers' DNA - Grit - We tackle all challenges head-on, working together to solve problems and achieve success. - Hunger - We value hard work, and having relentless drive. - Speed - We move fast and have a bias for action, all to deliver maximum impact. - Impact - We focus on results, always aiming for the best possible outcomes and timelines. - Growth - We embrace a growth mindset, constantly striving to learn, improve, and excel in our roles. Exclusively for ShopBackers - Career progression paths and opportunities to take on greater challenges that help you realise your ambitions. - Be part of a winning team on a journey to global scale. - Competitive compensation based on your performance. - Candid, open, and collaborative culture where feedback is valued, for everyone to grow and improve every day. - Work-From-Anywhere benefit to enable you to thrive personally and professionally.
- Have experience in TypeScript (Preferred). - Hands-on experience working with Node.js (Preferred).