- Design, develop, implement, and maintain new and existing web-based applications
- Coordinate with engineering to define and prioritize engineering projects.
- Able to work in a dynamic and diverse engineering culture - every day, we learn from each other, brainstorm and execute ideas, and play ping pong to unwind...
- Build a great product that impacts consumer online behavior - we're proud that our product is changing the way people shop online
- Interest in exploring and learning the latest technologies in the industry.
- As part of the engineering team, you will advise the organization as to which technology stacks/cloud/data solutions to use in Taiwan
- Ensure that systems are always available, fast and highly scalable to accommodate unprecedented demand.
- Help develop the best possible continuous delivery pipelines supporting features like automatically promotion to production, automated canary releasing or blue-green deployments