Software Engineer, Web - US Product
Salary not provided
Minimum year of experience: 3
MercariSoftware Engineer, Web - US App
- Employment Status: Full-time
- Work Hours: Full Flextime (no core time)
- Office: Roppongi
Organization/Team Mission
Mercari Engineering Principles
Mercari Engineering Principles are a shared understanding that serves as the foundation of engineering beliefs and behavior. These principles are designed to complement the organizational identity (mission, values, and culture) from an engineering viewpoint:
- Passion For The Product
- Grow Together
- Solve Through Mechanisms
- Collaborate Openly
Learn more about the Engineering Culture
The US Web Team is a fast-moving, passionate group of frontend engineers committed to building a best-in-class experience for buyers and sellers. The team owns the web frontend, Backend For Frontend GraphQL Service, design system, E2E testing suite, and more—prioritizing Developer Experience and platform improvements.
Work Responsibilities
- Collaborate closely with engineers, product managers, QA, and other stakeholders to deliver features and improvements for Mercari.com and related services.
- Write clean, maintainable, secure, and scalable code with complete test coverage, using Jest and Cypress.
- Identify industry trends and help shape the technical roadmap, driving initiatives that strengthen the platform’s foundation.
- Proactively improve team processes and platform foundations, driving product excellence and a top-tier Developer Experience (DX).
- Leverage AI tools and technology to drive innovation, advocating for seamless DX and an easy-to-maintain codebase.
Unique Challenges
- Influence the product and platform direction by socializing ideas for features and technology.
- Build scalable and performant web experiences for tens of millions of active users on a high-traffic e-commerce platform.
- Balance the rapid delivery of new features with maintaining code quality and maintainability.
- Shape the future of the design system and backend-for-frontend architecture.
- Drive innovation by integrating AI tools and advocating for developer-friendly processes.
Qualifications
Required Experience/Skills
- 3+ years of hands-on experience with TypeScript, Javascript (ES6+), React.js, Next.js, GraphQL, and modern CSS
- Skilled with Agile development workflows (lean Scrum, etc.)
- Knowledge of web performance, accessibility, and security
- Experience deploying in a frontend microservice environment (Kubernetes, cloud services, etc.)
- Experience optimizing sites running on Node.js
- Strong written and verbal communication skills
- Experience working on cross-functional and cross-geo teams
Preferred Experience/Skills
- Experience in the e-commerce industry or online marketplace feature development
- Experience optimizing web performance (client and server)
- SEO optimization expertise
- Familiarity with error reporting and performance monitoring tools (e.g., Sentry)
- Experience deploying to Google Cloud Platform
- In-depth experience with GraphQL
- Experience managing Kubernetes clusters
Language Skills
- English: Business level (CEFR B2 or higher) required
- Japanese: Basic (CEFR A2) optional
More about CEFR language levels
Learn More
- Careers site
- Mercan
- Social media: X / Linkedin
Recruiting Process
- Application screening
- Skill assessment (for engineering positions, may include HackerRank or GitHub assessment)
- Interviews (number may vary by position)
- Reference check
- Offer
Learn more about the recruiting process
Equal Opportunity Hiring
Mercari is committed to eliminating discrimination based on age, gender, sexual orientation, race, religion, physical disability, and other factors. Mercari believes in Inclusion & Diversity as essential to the mission.
You are encouraged to review the Privacy Policy prior to application.