職務内容
Career Opportunity for a Web Application Engineer in Japan!
■ Web Application Engineer
■ Company Overview
An e-commerce, fintech, digital content and communications company with more than 30,000 employees, and operations in 30 countries and regions.
■ Your Role and Responsibilities
●You will be responsible for the development and operation of both the frontend and backend of travel experience services.
●Specifically, you will work on the design, implementation, testing, and deployment of systems in collaboration with team members, product managers, and QA engineers.
●Additionally, you will be responsible for improving frontend functionality and performance, handling monitoring and alerts, and responding to user inquiries. In this role, you are expected to function as a role model for the next generation of engineers, the future of the system, and lead the organization's growth.
●You will have the opportunity to enhance your technical skills and achieve results through collaboration with the team.
●This environment allows you to advance your career and tackle various challenges by contributing to the organization's growth.
■ Experience and Qualifications
●5+ years of experience in web application development
(e.g., JavaScript/TypeScript, Vue.js, Express.js)
●Experience with build/dependency tools such as Webpack and npm
●Experience designing and implementing tests using tools such as Jest
●Experience making technical documentation (e.g. Architecture specification, Development specification)
●Experience using RESTful APIs
●Basic knowledge of web security
●Solid understanding of SPA including SSR, SASS/SCSS, and responsive design
●Experience improving web performance on both client and server sides
●Strong UX and design sensibilities with attention to detail
●Experience designing and maintaining infrastructure using public cloud service (e.g. GCP, AWS)
Development Tools
●Languages/Frameworks: JavaScript, TypeScript, Node.js, Vue.js, Express.js, PostgreSQL, Redis
●Middleware: Nginx
●Infrastructure: Google Cloud Platform
●Monitoring: New Relic (APM), Pager Duty
●Tools: Slack, Microsoft Teams, Confluence, JIRA, Bitbucket, etc.
■ Additional Preferred Qualifications
●Experience in Java-based web application development (e.g., Spring Framework)
●Experience contributing to cross-product/shared platform development in the travel domain
●Experience building and operating services on cloud environments such as GCP
●Experience improving operations using observability tools (e.g., New Relic)
●Experience with performance tuning, incident response, and operational automation (e.g., CI/CD)
●Experience communicating in English in a technical context
■ Good Reasons to Join
● Hybrid position in Japan
● Work with International team members
■ Work Location
Tokyo, Japan
Details will be provided during the meeting.