Mercari, Inc.

Software Engineer – Fullstack

Mercari, Inc.

full-time

Posted on:

Location Type: Hybrid

Location: BengaluruIndia

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, develop, and maintain scalable full-stack web applications using modern frontend and backend technologies.
  • Architect complex user interfaces with React/Next.js and design robust backend systems and APIs.
  • Write comprehensive unit, integration, and E2E tests for both frontend and backend components.
  • Lead technical planning, conduct code reviews, and ensure adherence to high standards for performance and security.
  • Guide junior engineers, fostering their growth through technical leadership and collaborative problem-solving.
  • Improve application performance on the client side and optimize database queries and server-side logic on the backend.
  • Integrate AI-powered development tools into the workflow to increase team productivity and code quality.

Requirements

  • 5 to 8 years of professional software development experience across the full stack.
  • Expert-level proficiency in React and Next.js framework.
  • Strong experience in backend languages (e.g., Go, Node.js, Java, or Python) and building RESTful or GraphQL APIs.
  • Proficiency with SQL (PostgreSQL, MySQL) and/or NoSQL databases, including schema design and query optimization.
  • Experience with testing frameworks such as Jest, React Testing Library, and backend testing suites (e.g., PyTest, Mocha, or Go testing).
  • Proven ability to design distributed systems, microservices, and scalable frontend architectures.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
Benefits
  • Comprehensive health insurance for you and your family
  • Hybrid work arrangements and a focus on work-life balance
  • Structured professional development and opportunities to move into next roles
  • Access to the latest tools, learning resources, and conferences to keep your skills sharp.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactNext.jsGoNode.jsJavaPythonRESTful APIsGraphQL APIsSQLNoSQL
Soft Skills
technical leadershipcollaborative problem-solvingcode reviewsmentoring
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering