Senior MERN Stack Developer
2 days ago
Mumbai City, Maharashtra, India
Victrix Inc.
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Job Description
We are looking for a skilled MERN Stack Developer with experience in building offline-first and disconnected applications. The ideal candidate should be capable of developing scalable web applications that continue to function in low-connectivity or no-network environments while ensuring reliable data synchronization, caching, and conflict resolution.
Key Responsibilities
MERN Stack Development
• Develop and maintain web applications using MongoDB, Express.js, React.js, and Node.js.
• Build responsive and interactive user interfaces using React (Hooks, Context API, Redux).
• Design and implement scalable backend services and APIs.
• Optimize database performance, queries, and application responsiveness.
• Collaborate with cross-functional teams to deliver high-quality software solutions. Offline-First Architecture
• Design and develop applications that function effectively with intermittent or no internet connectivity.
• Implement client-side storage solutions such as IndexedDB, LocalStorage, PouchDB, or SQLite.
• Develop data synchronization mechanisms between client and server.
• Handle conflict resolution and maintain data consistency across systems.
• Implement retry logic, offline queues, and eventual consistency models. API & Backend Development
• Design and build RESTful APIs and GraphQL services.
• Develop synchronization services and background processing workflows.
• Ensure API versioning and backward compatibility. Performance & Optimization
• Optimize applications for slow or unreliable network conditions.
• Improve React performance and reduce bundle size.
• Implement caching strategies using service workers, CDN technologies, and Redis where applicable. Required Skills
• 4+ years of experience in MERN Stack development.
• Strong proficiency in JavaScript (ES6+) and modern React development.
• Hands-on experience with:
• React.js (Hooks, Context API, Redux)
• Node.js & Express.js
• MongoDB
• Experience building offline-first or disconnected applications.
• Knowledge of client-side storage technologies (IndexedDB, LocalStorage, PouchDB, SQLite).
• Experience with data synchronization, conflict resolution, and caching strategies.
• Strong understanding of REST APIs and/or GraphQL.
• Excellent debugging, problem-solving, and communication skills. Good to Have
• Experience with PouchDB and CouchDB synchronization.
• Knowledge of React Native or Ionic.
• Exposure to event-driven architectures.
• Experience with TypeScript.
• Familiarity with Azure or AWS cloud platforms.
Skills:
javascript frameworks,restful apis,react,graphql,synchronization,data synchronization,mern stack,react.js,api,mongodb