Software Engineer, Fullstack
Mercari, Inc. (India)
- Bangalore, Karnataka
- Permanent
- Full-time
- Go Bold
- All for One
- Be a Pro
- Move Fast
- Sustainability
- Diversity & Inclusion
- Trust & Openness
- Well-being for Performance
- End-to-End Development: Design, develop, and maintain scalable full-stack web applications using modern frontend and backend technologies.
- Architecture & Design: Architect complex user interfaces with React/Next.js and design robust backend systems and APIs.
- Quality Assurance: Write comprehensive unit, integration, and E2E tests for both frontend and backend components.
- System Ownership: Lead technical planning, conduct code reviews, and ensure adherence to high standards for performance and security.
- Mentorship: Guide junior engineers, fostering their growth through technical leadership and collaborative problem-solving.
- Optimization: Improve application performance on the client side and optimize database queries and server-side logic on the backend.
- Innovation: Integrate AI-powered development tools into the workflow to increase team productivity and code quality.
- Experience: 5 to 8 years of professional software development experience across the full stack.
- Frontend Mastery: Expert-level proficiency in React and Next.js framework.
- Backend Proficiency: Strong experience in backend languages (e.g., Go, Node.js, Java, or Python) and building RESTful or GraphQL APIs.
- Databases: Proficiency with SQL (PostgreSQL, MySQL) and/or NoSQL databases, including schema design and query optimization.
- Testing: Experience with testing frameworks such as Jest, React Testing Library, and backend testing suites (e.g., PyTest, Mocha, or Go testing).
- System Design: Proven ability to design distributed systems, microservices, and scalable frontend architectures.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- AI-Powered Tools: Hands-on experience with modern AI coding assistants (e.g., Cursor, GitHub Copilot, Gemini) to optimize development cycles.
- Infrastructure & DevOps: Experience with CI/CD pipelines, Docker, Kubernetes, and cloud platforms like GCP, AWS, or Azure.
- Advanced Networking: Familiarity with gRPC, Protocol Buffers, or Backend-for-Frontend (BFF) patterns.
- Observability: Experience using tools like Grafana or Datadog to monitor system health and troubleshoot production issues.
- Agile Leadership: Experience leading projects in an Agile/Scrum environment and managing cross-functional technical stakeholders.
- Global Impact: Work on high-traffic projects that impact millions of users.
- Growth: Structured professional development and opportunities to move into next roles.
- Flexibility: Hybrid work arrangements and a focus on work-life balance.
- Benefits: Comprehensive health insurance for you and your family, and a modern office environment.
- Tech-Forward Culture: Access to the latest tools, learning resources, and conferences to keep your skills sharp.
- We believe in high performance and professionalism. We work from office for 2 days/week and work from home 3 days/week
- To build a strong & highly-engaged organization in India, we highly encourage everyone to work from our Bangalore office, especially during the initial office setup phase
- We will continue to review and update the policy to address future organizational needs
- Full flextime (no core time)
Owned MediaRelated Articles