Job Description
Excellent Opportunity for a Backend Engineer in Japan!
■ Backend 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
As a Software Engineer in this role, you will primarily be responsible for the development and operation.
Your key responsibilities will include: -
● Internal Tool & Service Development and Maintenance: Design, develop, and maintain internal tools and services to improve company workflows and productivity, utilizing technologies such as Node.js, TypeScript, Golang and Vue.js
●Architectural Design: Architect scalable and maintainable solutions for new and existing internal applications.
● Cross-Functional Collaboration: Collaborate with cross-functional teams, including product managers, business stakeholders, and other engineers, to gather requirements and deliver effective solutions.
● High-Quality Code Implementation: Write clean, efficient, and well-documented code following best practices and leveraging Git for version control.
● Development Process Improvement: Participate in code reviews and contribute to the continuous improvement of development processes.
● Agile Development Participation: Work within an Agile development environment, participating in sprint planning etc.
Work Environment Development:
● Node.js, TypeScript, Golang
● Middleware: - Git, GCP, Kubernetes, Postgres, and Redis
● CI/CD: - Jenkins, SonarQube, Ansible
● Others: - Microsoft Teams, Confluence, JIRA, BitBucket, etc.
■ Experience and Qualifications
● Proven experience of more than 6 years in software development with either Nodejs or Golang.
● Strong knowledge of software architecture and design patterns.
● Experience with Git, GCP, Kubernetes, Postgres, and Redis.
● Familiarity with Agile development methodologies.
■ Good Reasons to Join
● Hybrid work culture
● Flexible work environments
■ Work Location
Tokyo, Japan
Details will be provided during the meeting.