Overview
Skills
Job Details
Job Title: Senior Full Stack Developer React + Node.js | Edison, NJ | 15+ Years | W2
Location: Edison, NJ (On-Site Preferred / Hybrid Available)
Job Type: Contract (W2 )
Experience: 15+ Years
Visa: H1B Transfer, TN
Job Summary
We are looking for a Senior Full Stack Developer with strong hands-on experience in React.js and Node.js for a long-term project in Edison, NJ. This role requires deep technical knowledge, clean coding practices, and enterprise-grade application development experience. The ideal candidate will work closely with product managers, designers, and backend engineers to develop scalable web solutions.
Key Responsibilities
Design and develop highly responsive frontend interfaces using React.js
Build robust, secure RESTful APIs and backend logic using Node.js/Express
Collaborate with UI/UX designers to implement modern, user-friendly features
Integrate with databases and third-party services (PostgreSQL, MongoDB, Redis)
Write scalable, maintainable, and reusable code for full-stack applications
Lead code reviews and mentor junior developers
Optimize performance of web applications for maximum speed and scalability
Troubleshoot and resolve bugs and technical issues in a fast-paced environment
Follow Agile/Scrum methodology and participate in sprint planning, demos, and retrospectives
Required Technical Skills
15+ years of software development experience
5+ years with React.js, Redux, Hooks, Context API
5+ years with Node.js, Express.js, REST APIs
Proficient in JavaScript (ES6+), HTML5, CSS3, Bootstrap/Tailwind
Experience with MongoDB, PostgreSQL, or similar RDBMS/NoSQL
Git, CI/CD pipelines (Jenkins, GitHub Actions)
Familiarity with unit testing and TDD frameworks (Jest, Mocha)
Preferred / Nice to Have
Experience with GraphQL, TypeScript, or Next.js
Familiarity with AWS, Docker, Kubernetes
Working knowledge of Agile/Scrum environments
Prior client-facing consulting experience