
Software Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
We are seeking a Software Engineer specializing in Frontend development to join Mercari India in Bengaluru. This role is crucial in driving engineering development for Mercari's applications, collaborating closely with our Japan-based hub.
About the Role:
You will be responsible for developing and operating large-scale products, focusing on performance, scalability, and user interface development. This position offers a hybrid workstyle, with 2 days in the office and 3 days working from home.
Key Technologies Used:
- Languages: HTML5, CSS3, JavaScript (ES6), TypeScript, React.js, Next.js, GraphQL, Apollo Client, Redux, Cypress, Rendertron, Storybook
- Infrastructures: Google Cloud Platform (Compute Engine, Kubernetes Engine, App Engine)
- Configuration Management: Terraform
- CI/CD & Observability: Circle CI, GitHub, Slack, JIRA, Spinnaker, Datadog
Minimum Requirements:
- Alignment with Mercari Group's mission and values.
- 2-8 years of experience in frontend development, including JavaScript, TypeScript, React.js, Next.js, and Redux.
- Proven experience in developing and operating large-scale products.
- Ability to design and develop with performance and scalability as key considerations.
- Proficiency in using HTML and CSS for robust user interface development.
- Strong knowledge of JavaScript and experience with UI libraries/frameworks like React.
- Solid understanding of cross-browser compatibility and best practices.
- Familiarity with version control systems, particularly Git.
- Effective communication skills for collaborative product development.
Preferred Requirements:
- Extensive knowledge of web technologies, with specialized expertise in areas like TypeScript, React.js, Next.js, and Redux.
- Understanding of various libraries/frameworks and their applicability to projects.
- Ability to design application architecture based on specific app characteristics.
- Proactive in identifying and implementing application improvements.
- Cloud development experience (GCP or AWS preferred).
- Contributions to open-source projects are a plus.
- Familiarity with CI systems and release processes.
Work Perks:
- Employment Type: Full-time
- Location: Bangalore, India
- Workstyle: Hybrid (2 days in office, 3 days remote)
- Work Hours: Full flextime (no core time, flexible outside of team meetings)
Mercari India is building a high-performance, engaged organization and encourages office presence, especially during the initial setup phase.
Company
Mercari, Inc.
Mercari is a leading C2C marketplace company based in Japan, established in 2013 with a mission to 'Create value in a global marketplace where anyone can buy & sell.' The company achieved unicorn stat...