Tech Lead / Web Engineer [AWS, GCP] | Flextime & Fully Remote Work
Tech Lead / Web Engineer [AWS, GCP] | Flextime & Fully Remote Work
Tokyo
Fulltime
Remote
Listed Company
Famous Start-up
Own Products/Services
Global Business
Industry
Planning, Development, and Operation of Internet Business
IT Skills
GCP(Google Cloud Platform), Ruby on Rails, AWS
Working hours
Flextime System
Salary
8 Million yen〜12 Million yen
Job Description
■Responsibilities
As a Tech Lead, you will work with the business side to promote the resolution of technical issues in development and systems for business initiatives.
In addition, you will also be expected to work with product managers to understand the business and user issues that the development project needs to solve, isolate user stories, prioritize them, and determine a roadmap for the scope of the release.
【Specifically】
Work with product managers to isolate and prioritize user stories and develop release roadmaps
Formulate and design system architecture considering performance, redundancy, maintainability, and ROI (this is a great environment for those who want to do this holistically, including architecture)
Development project management tasks, including task breakdown and assignment
Proposing and promoting new technologies not already in use
Raising the level of technical skills of the team (code review, technology sharing, promotion of study groups, etc.)
Fault isolation and bug fixing
【Project Examples】
Many projects are in progress, including improvement of existing functions, development of new functions, development of new services, API development, support for large-scale campaigns, and product image measures.
Renewal of product detail pages and seller management screens
Development of product search function using ChatGPT
System integration with overseas stores to strengthen product assortment
System integration with shipping companies and payment services to diversify delivery and payment methods
Development of a catalog listing function that consolidates product images and product data
etc.
■Attractiveness of this position
Data-driven development based on both seller and buyer data and user behavior is possible. In addition, you can directly feel the results of your own projects through numerical values (sales, CVR, etc.) and user feedback.
Currently, BUYMA is largely a monolithic system, but is undergoing system modernization, including a shift to microservices.
As BUYMA's service expands, traffic and data will continue to increase, so there is a lot of work to be done in addition to functional development, and you will be able to participate in challenging projects. In the future, you will be expected to take the lead in overall development, including the selection of technologies for each microservice and the formulation of the development process.
For each project, a small team is formed by selecting members from each job category (marketing, engineers, directors, designers, etc.) as needed. Therefore, each member is given a great deal of discretion and can work with a sense of speed beyond the department. In addition, because there is active horizontal communication, there are many opportunities to deepen knowledge and perspectives other than engineering skills, such as planning and marketing.
■About Development Environment / Team
The entire Service Engineering Division, including those who participate as contractors, consists of approximately 60 people, divided into four sections (Infrastructure Group, Data Technology Group, Application Development Group, and Global Team).
The development structure varies from team to team. Some teams are led by a director, while others are led solely by engineers. You will be involved from the planning stage, and will be able to work on the end-to-end development of web applications from the screen (other than design) to the DB, and be involved in a wide range of tasks.
The team is working on scrum development, sharing the day's work and issues at each team's morning meeting, and reviewing the results at the end of each sprint. Communication is also active via slack, and development is carried out remotely in an environment that is as comfortable as when working at the office.
Activities for technical improvement are encouraged, such as writing a tech blog, holding in-house study sessions, and participating in technical conferences. Support for external seminars is also available.
*In-house study sessions (free participation) are held on a weekly basis, including in-house LT meetings and study sessions for young employees. For details, please refer to the company information material.
■Technical Stack
Server Side:Ruby (Ruby on Rails), PHP (Zend Framework)
Some #Java and Python applications are also available.
Front-end: React/Redux, jQuery, Sass, Webpack, Storybook
Infrastructure: On-premise, AWS
DB: SQLServer, MySQL
Development environment: macOS, Docker
Project management: Redmine, Jira, GitLab, GitHub
Design: Figma, Photoshop
Communication: Slack, Zoom, esa
■Working Style (Remote Work)
The company encourages a work style that allows individuals and teams to perform better by combining remote and in-coming work.
Approximately 70% of the engineers work primarily remotely.
It is a culture where members can collaborate with each other even in a remote work environment and can work remotely in the same environment as when they come to the office.
*Fully remote work available for consultation.
Required Skills
【Required】
・5+ years of experience in web application development and operation
・Experience with DB design and class design
・Experience with AWS and GCP
・Experience with load balancing and performance tuning
・Experience in implementing technologies to resolve the above
・Fault handling
【Preferred】
・Experience developing large-scale web services
・1+ years of experience developing and operating web applications with Ruby on Rails
・Good at coordination and communication with non-engineers
・Feel satisfaction in solving problems and improving products
・Those who check the latest technical information or transmit it on their own.
Required Language Skills
Japanese Level
Fluent
English Level
None
Other Language Skills
Our Bilingual Career Consultants Will Provide Full-support for Your Job Transferring.
Wacky Japanese Resumes.
Worries related to visa sponsorship.
Ways to Handle salary and other negotiations.
Annoying Interview Scheduling and Other Paper Works Related.
Tips for Passing the Interviews.
※Results for 2022
Our Bilingual Career Consultants Will Provide Full-support for Your Job Transferring.
Wacky Japanese Resumes.
Worries related to visa sponsorship.
Ways to Handle salary and other negotiations.
Annoying Interview Scheduling and Other Paper Works Related.
Tips for Passing the Interviews.
Related Jobs
NEW
Tokyo
Fulltime
Remote
Listed Company
Famous Start-up
Own Products/Services
Global Business
Industry
Planning, Development, and Operation of Internet Business