HamburgerMenu
hirist

Full Stack Developer - Node.js/React.js

GFL Recruitment Private Limited
Others
3 - 5 Years

Posted on: 09/10/2025

Job Description

Description :


Location: Remote.


Work Schedule: Monday to Friday (US Client Overlap).


Experience: 3+ Years [Mandatory].


Job Responsibilities :



- Design, develop, and maintain scalable backend services using Node.js and related frameworks (e.g., Express.js, NestJS).


- Build intuitive, high-performance frontend interfaces using React.js or similar frameworks (Next.js, Vue.js, Angular).


- Collaborate with cross-functional teams to conceptualize and implement new features and solutions.


- Ensure optimal performance, quality, and responsiveness across the full stack.


- Develop and maintain RESTful APIs and implement real-time capabilities using technologies like WebSockets or Socket.io.


- Optimize applications for speed, scalability, and maintainability across diverse environments.


- Diagnose and resolve performance bottlenecks and bugs across backend and frontend layers.


- Stay abreast of emerging technologies and integrate relevant innovations into ongoing projects.


Desired Candidate Profile :



Minimum Requirements :



- Bachelors degree in Computer Science, Engineering, or a related field.


- At least 3 years of hands-on experience in full-stack development using Node.js and React.js (or equivalent frameworks).


- Proficiency in JavaScript (ES6+) and TypeScript.


- Strong integration experience with RESTful APIs and third-party services.


- Solid understanding of relational (PostgreSQL/MySQL) or NoSQL (MongoDB) databases.


- Familiarity with Git and collaborative development workflows.


- Exposure to cloud platforms such as AWS, GCP, or Azure.


- Basic understanding of containerization with Docker.


- Experience with CI/CD pipelines and agile DevOps practices.


- Frontend state management experience using Redux, React Query, or Context API.


Preferred Qualifications :



- Masters degree in Computer Science or related discipline.


- Experience with GraphQL, microservices, and event-driven architecture.


- Exposure to container orchestration tools like Kubernetes.


- Active GitHub portfolio or contributions to open-source projects.

- Background in working with startups or product-focused companies.


Skills Required :



Backend :



- Node.js (v14+), Express.js, NestJS, or Koa.js


- JavaScript, TypeScript


- RESTful API design and integration


- WebSockets, real-time data handling (e.g., Socket.io)


- Bonus: GraphQL (Apollo Server or equivalent)


Frontend :



- React.js (preferred), Next.js or similar frameworks


- HTML5, CSS3, and modern UI libraries (TailwindCSS, Material UI, Bootstrap)


- Strong understanding of performance optimization and cross-browser compatibility


Database :



- MongoDB, PostgreSQL, or MySQL


- ORM frameworks like Sequelize, Mongoose, or TypeORM


Testing & Quality :



- Unit and integration testing with tools like Jest, Mocha, Chai, or Cypress


- Knowledge of TDD/BDD methodologies


DevOps & Infrastructure :



- Docker (required), Kubernetes (preferred)


- CI/CD tools such as GitHub Actions, Jenkins, or CircleCI


- Bonus: Familiarity with serverless architecture


Security & Compliance :



- Implementing secure authentication (JWT, OAuth2)


- Understanding of OWASP Top 10 and secure coding practices


Workflow & Collaboration :



- Proficiency with Git-based workflows


- Experience working in Agile environments (Scrum, Kanban)


info-icon

Did you find something suspicious?