
Software Engineer – Fullstack
Mercari, Inc.
full-time
Posted on:
Location Type: Hybrid
Location: Bengaluru • India
Visit company websiteExplore more
Tech Stack
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