Victrix Inc.
This role is sourced from an external job board and is not a ProSculpt-verified employer. Review the listing carefully, never pay any fee to apply, and verify the company before sharing personal details.
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 • 9+ 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: react.js,javascript frameworks,mongodb,mern stack,node.js,api,synchronization,express.js,full stack development
Want a personalised feed?
Sign up to save jobs, track applications, and get AI-matched recommendations.
Create a free account