
Software Engineer, Backend
ShopBack
full-time
Posted on:
Location Type: Office
Location: Shenzhen • 🇨🇳 China
Visit company websiteJob Level
JuniorMid-Level
Tech Stack
AWSCloudDistributed SystemsNode.js
About the role
- 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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
NodeJSAPI designcloud environmentsdistributed systemsweb applicationsscalable web servicesGenerative AIsoftware architecturetechnical designproduct testing
Soft skills
leadershipmentoringcollaborationadaptabilityflexibilityproblem-solvingcommunicationanalytical thinkingcreativityteamwork