You will be an employee of Mercari Japan and working in our Tokyo office, primarily for the US version of Mercari.
Job Description
- Coding in Go and PHP for the Payments & Shipping team
- Design, develop, test, deploy, maintain, and improve backend software
- Work with Product Managers and Designers
- Collaborate with iOS and Android engineers to develop new features
- Collaborate with QA Engineers to deliver high-quality features quickly
- Work with third-party vendors to integrate new functionality
- Solve complex architectural challenges
- Write and maintain technical documentation
- Manage project requirements, deadlines, and quality
Requirements
- 4+ years of industry programming experience
- Professional engineering experience with consumer applications
- Exceptional communication skills
- Excellent knowledge of distributed systems
- Experience with developing complex software systems scaling to millions of users with production quality deployment, monitoring, and reliability
- Demonstrated ability to write code with appropriate tests
- Ability to collaborate with team members including Product Managers, Data Scientists, Designer, Engineers, and QA Engineers to solve complex business problems
- A positive attitude and an insatiable desire to learn
Nice-to-haves
- Experience with PHP or Go
- Experience designing, developing, and managing microservices
- Experience with Docker and Kubernetes or similar systems
- Experience working on GCP or AWS or similar systems
- Experience leading or managing teams
- Experience working in large, cross-functional teams
- Experience mentoring engineers
- Experience hiring engineers
Note:
- Please provide your resume in English
- This position is for applicants with professional working experience.