Overview
Senior Full Stack Developer – MERN Stack
Location: udhana darwaja, surat
Employment Type: Full-Time
Experience Level: Senior (3+ years)
Department: Developer
Reports To: CTO
About the Company
Brainfleck Solutions is a fast-growing startup building next-generation digital products. Our team is passionate about using cutting-edge technology to solve real-world problems at scale. We foster a collaborative, remote-friendly environment where autonomy and innovation thrive.
Position Overview
We’re seeking a Senior Full Stack Developer (MERN Stack) to join our engineering team. In this role, you’ll lead the development of end-to-end web applications, contribute to architectural decisions, and mentor junior engineers. You’ll work closely with cross-functional teams to build scalable, performant, and maintainable software solutions.
Key Responsibilities
- Develop and maintain scalable applications using MongoDB, Express.js, React.js, and Node.js.
- Design and implement RESTful APIs and integrate with third-party services.
- Create responsive, reusable UI components using React, Hooks, and state management tools like Redux or Zustand.
- Optimize backend performance and design efficient data schemas in MongoDB.
- Write clean, maintainable, and well-documented code.
- Participate in sprint planning, peer code reviews, and architecture discussions.
- Guide and mentor junior and mid-level developers.
- Collaborate with DevOps and product teams for deployment and delivery.
Required Skills & Experience
- 3+ years of experience in full stack web development.
- Proven expertise in the MERN Stack:
- MongoDB – schema design, aggregation, and performance tuning.
- Express.js – middleware patterns, scalable API design.
- React.js – functional components, hooks, component architecture.
- Node.js – asynchronous event-driven programming.
- Strong JavaScript (ES6+) and understanding of TypeScript.
- Proficient with Git, REST APIs, Docker, and cloud services like AWS or Vercel.
- Experience with CI/CD, testing (Jest/Mocha/Cypress), and debugging tools.
- Strong communication, collaboration, and problem-solving skills.
Bonus Points (Nice to Have)
- Experience with GraphQL or WebSockets.
- Familiarity with serverless (e.g., AWS Lambda, Firebase).
- Exposure to container orchestration (e.g., Kubernetes).
- Prior experience in a startup or agile team environment.
What We Offer
- Competitive salary with equity options.
- Fully remote or hybrid working environment.
- Health insurance and paid time off.
- Annual learning and development stipend.
- An open, collaborative team culture with high autonomy.
- Opportunity to work on high-impact products from day one.
Job Type: Full-time
Pay: ₹25,000.00 - ₹50,000.00 per month
Schedule:
- Day shift
Supplemental Pay:
- Performance bonus
Work Location: In person