Job details
Senior Full Stack NodeJs Developer (React + Node.js)
- Java
- Redux
- REST
- Node.js
- Docker
- AWS
- Agile
Posted: 1 day ago
Role: Senior Full Stack Developer (React + Node.js)
Location- New York, NY or Sunrise, FL.(Onsite)
Long term Contract
Only on W 2
Job Summary:
We are looking for an experienced Senior Full Stack Developer with strong expertise in React.js and Node.js to design, develop, and maintain scalable web applications. The ideal candidate should demonstrate advanced proficiency in JavaScript fundamentals, modern React patterns, and backend development using Node.js. This role requires hands-on coding, problem-solving, and the ability to apply advanced concepts to deliver robust, secure, and high-performing applications.
Responsibilities:
- Architect, develop, and optimize front-end applications using React.js (hooks, context API, state management, performance tuning).
- Build and maintain RESTful APIs and backend services with Node.js and Express.js.
- Apply advanced JavaScript concepts (closures, async/await, event loop, prototypal inheritance).
- Lead code reviews, enforce best practices, and mentor junior developers.
- Collaborate with product owners, designers, and QA engineers in an Agile/Scrum environment.
- Ensure performance, scalability, and security across the application stack.
- Contribute to CI/CD pipelines, testing frameworks, and deployment processes.
Required Skills & Experience:
- 5 8 years of professional software development experience, with at least 3+ years in React.js and 2+ years in Node.js.
- Expert-level knowledge of JavaScript (ES6+), including advanced concepts.
- Proven experience building scalable, production-grade React applications.
- Strong understanding of state management (Redux, Context API, or similar).
- Experience with backend frameworks (Express.js, Nest.js) and working with databases (SQL/NoSQL).
- Solid understanding of REST APIs, authentication/authorization (JWT, OAuth), and security best practices.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform) and containerization (Docker, Kubernetes) is a plus.
- Strong problem-solving skills and ability to handle complex technical challenges.