Home
Jobs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Position: JavaScript/Node Developer (React-Focused)


About Us

We are a team of extremely dedicated developers working on an online platform that could transform communication in the workplace. We are committed to improving productivity and streamlining information for all our users. The application is in its beta and we iteratively improve on it based on user feedback as soon as it is requested. The user experience is our top priority, and we consistently deliver to their expectations.

If you're a driven MERN developer who thrives in dynamic environments and is passionate about building tools that enhance how teams work, we’d love to hear from you.


Position Overview

We are seeking a skilled MERN Stack Developer with a strong emphasis on React to design, develop, and maintain a high-performance, scalable web application. The ideal candidate will have deep expertise in building dynamic, responsive front-end interfaces using React, along with proficiency in the full MERN stack (MongoDB, Express.js, React, Node.js) to deliver end-to-end solutions.


Technical Skills Requirements

Core MERN Stack Skills

React (Primary Focus)

  • Advanced proficiency in React.js (v16.8+) and its core principles (components, props, state, lifecycle methods).
  • Expertise in functional components, React Hooks (e.g., useState, useEffect, useContext, useReducer).
  • Experience with state management libraries (e.g., Redux, Zustand, or Context API).
  • Proficiency in React Router for client-side routing.
  • Knowledge of performance optimization techniques (e.g., memoization, lazy loading, code splitting).
  • Familiarity with React best practices, including component reusability, modularity, and clean code.
  • Experience with UI libraries/frameworks (e.g., Material-UI, Ant Design, Tailwind CSS, or Chakra UI).
  • Understanding of React’s virtual DOM and reconciliation process.
  • Ability to implement responsive and adaptive designs for cross-device compatibility.

Version Control

  • Proficient with Git (e.g., GitHub, GitLab, Bitbucket) for version control, branching, and collaboration.

MongoDB

  • Proficiency in designing and managing NoSQL databases using MongoDB.
  • Experience with schema design, indexing, and querying (e.g., aggregation pipelines).
  • Knowledge of MongoDB Atlas or other cloud-based MongoDB services.
  • Familiarity with ORMs/ODMs like Mongoose for schema validation and modeling.

Node.js

  • Proficiency in server-side JavaScript development using Node.js.
  • Experience with asynchronous programming (e.g., Promises, async/await).
  • Knowledge of building scalable backend services and microservices.
  • Familiarity with Node.js frameworks and tools (e.g., NestJS, Fastify).

Front-End Development

  • Expertise in HTML5, CSS3/Tailwind, and JavaScript (ES6+).
  • Experience with CSS preprocessors (e.g., SASS, LESS) and CSS-in-JS (e.g., styled-components, Emotion).
  • Familiarity with front-end build tools (e.g., Webpack, Vite, Parcel).


Additional Technical Skills

Testing

  • Unit testing: Jest, React Testing Library.

API Integration

Security

  • Understanding of web security best practices (e.g., CORS, CSRF, XSS prevention).
  • Experience with secure authentication and authorization (e.g., OAuth2, JWT).

Performance Optimization

  • Ability to optimize front-end and back-end performance (e.g., lazy loading, caching, database indexing).
  • Familiarity with tools like Lighthouse, Web Vitals, or Chrome DevTools.

Optional but Desirable Skills

  • Experience with Next.js for server-side rendering (SSR) and static site generation (SSG).
  • Knowledge of GraphQL.
  • Familiarity with real-time features using WebSockets or libraries like Socket.io.
  • Experience with mobile-first development or React Native for cross-platform apps.


Experience and Qualifications

Professional Experience

  • Experience in full-stack development with a focus on React.
  • Proven track record of building and deploying MERN stack applications.
  • Portfolio or GitHub repository showcasing relevant projects (React-heavy projects preferred).

Project Experience

  • Hands-on experience building scalable, production-ready MERN applications.
  • Experience with e-commerce, SaaS, or data-driven applications is a plus.


Responsibilities

  • Develop and maintain high-quality, responsive front-end interfaces using React.
  • Build and integrate RESTful or GraphQL APIs with Express.js and Node.js.
  • Design and manage MongoDB databases for efficient data storage and retrieval.
  • Collaborate with backend developers to deliver cohesive solutions.
  • Write clean, modular, and testable code following industry best practices.
  • Optimize application performance and ensure scalability.
  • Participate in code reviews, testing, and deployment processes.
  • Stay updated on the latest trends in React and MERN stack technologies.

What to expect from the role

  • Hybrid Work Model:

    The role requires working from our Hyderabad office

    3–4 times a week

    , with flexibility for remote collaboration on other days.
  • Team Collaboration:

    You’ll work closely with our development team in a fast-paced, agile environment.
  • Deadline Commitment:

    Strong emphasis on timely delivery and accountability. You must be comfortable working with short iteration cycles and clear milestones.

Apply now and help us shape the future of workplace communication.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

lucknow, uttar pradesh