Lead and deliver large-scale projects and mentor engineering teams
Contribute to ideation, technical design, implementation, and testing of product features
Produce high-quality software following good architecture and design principles that are scalable
Design and deliver clean APIs to drive interactions between client applications and backend services
Collaborate with product, data, and design teams to define the ShopBack experience
Analyze requirements, propose solutions, and explain trade-offs
Build scalable and operable platforms serving eCommerce traffic and deliver world-class product experience
Requirements
2-4 years of experience developing consumer facing web applications
Proven experience designing complex distributed systems, management products or business applications
Hands-on experience working with NodeJS (Preferred)
Experience building and deploying applications and services into cloud environments (AWS highly desired)
Strong experience leading design and implementation of robust and highly scalable web services
Demonstrated use of Generative AI tools (e.g. ChatGPT, Cursor) to develop new or improve workflows, enhance productivity, and drive efficiency at scale
Ability to work effectively in a fast paced, complex technical environment with high adaptability and flexibility
Experience leading and mentoring other software engineers
Experience contributing to ideation, technical design, implementation, and testing of product features
Benefits
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.
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.