Description
- Participate in projects to develop Shopify-related products for the company.
- Maintain existing product features and develop new features.
- Proactively propose ideas for product development.
- Discuss with the Japanese engineering team to plan product development.
- Participate in meetings to estimate time for products.
- Proactively discuss with the Japanese engineering team when issues arise or new ideas emerge.
Requirements
- Participate in develop product using NodeJS, Typescript.
- Understand and analyze system requirements, be able to code and develop features and components required.
- Design, code reviews and development quality reviews to make sure best practices are implemented.
- 3+ years of experience in Mongodb/PostgreSQL/MySQL.
- Strong knowledge of HTML, CSS, OOP, Bootstrap/TailwindCSS.
- Develop great experiences with web applications for company.
- Maintain and upgrade applications with new features.
- Develop reliable, scalable and maintainable web applications.
- 3+ years of experience in ExpressJS/Lookback/Koa/NestJS/MeteorJS framework.
- 1+ year of experience in Shopify or EC Cube. Experience building eCommerce platforms (Plus).
- Excellent in problem-solving and analytical skills.
- Good at logical thinking algorithm.
- Self-study new technology.
- Good teamwork and communication skills.
- Experience working in an Agile/Scrum development process.
- Experience in production development of RESTful API / GraphQL API.
- Good knowledge in AWS/Google Cloud/Azure is a big plus.
- Good knowledge in Docker, RESTful.
- Good at Microservice architect.
- Good knowledge in Scrum Agile software development.
- Proficient understanding of code versioning tools (Git is preferred).
Preferred Skills:
- NoSQL Database skills: Google Cloud , Firestore, MS Azure Cloud,AWS cloud services, etc
- Experience with other skills such as below: ReactJS, NestJS