over 1 year ago
Shenzhen, ChinaMid Level
Responsibilities
- Lead and deliver large-scale software projects.
- Contribute to product ideation, technical design, implementation, and testing.
- Build scalable software using sound architecture and design principles.
- Design and deliver clean APIs connecting client applications with backend services.
- Collaborate with product, data, and design teams to define the ShopBack experience.
- Lead and mentor software engineers while promoting engineering best practices.
- Analyze requirements, develop solutions, and communicate technical trade-offs.
Requirements
- At least 3 years of experience developing consumer-facing web applications.
- Proven experience designing complex distributed systems, management products, or business applications.
- Hands-on Node.js experience is preferred.
- Experience building and deploying applications and services in cloud environments, with AWS highly desired.
- Strong experience leading the design and implementation of robust, highly scalable web services.
- Demonstrated use of generative AI tools such as ChatGPT, Cursor, or Claude to improve workflows and productivity.
- Ability to work effectively in a fast-paced, complex technical environment with adaptability and flexibility.
Benefits
- Career growth opportunities and opportunities to take on greater challenges.
- Opportunity to join a team scaling globally.
- Competitive performance-based compensation.
- Candid, open, and collaborative culture with valued feedback.
Tech Stack
Amazon RedshiftApache KafkaApache SparkAWSDatadogJavaJenkinsKotlinKubernetesNode.jsPostgreSQLPrometheusPythonTypeScript
