{"schemaVersion":"jobsearcher.job.v1","id":"035e54a2b8db75fb05a0cde7","url":"https://jobsearcher.com/jobs/035e54a2b8db75fb05a0cde7","canonicalUrl":"https://jobsearcher.com/jobs/035e54a2b8db75fb05a0cde7","title":"NodeJS Full stack Developer","description":"Overview\nSenior full stack developer focused on building scalable web applications and APIs. You will translate designs into robust client- and server-side code, with automated tests and maintainable architecture. You’ll lead parts of the development effort, mentor junior teammates, and coordinate with business owners and designers to deliver a high-quality user experience. This role offers impact through code quality, testing, and exploring evolving technologies to optimize workflow and outcomes.\n\nResponsibilitiesTranslate designs and specs into clean, responsive web pages or native appsDevelop client-side and server-side code with reusable components and automated testsLead development efforts for testing, usability, and A/B/multivariate testingMentor junior team members and provide technical leadershipCollaborate with business owners, designers, and developers to improve functionality and UXParticipate in code inspections and communicate technical considerations to stakeholdersEnsure adherence to IT policies, security requirements, and change managementProvide production support and accurate effort estimates for projectsResearch and evaluate new tools and technologies and drive standardization\nKey requirementsUndergraduate degree in a related field or equivalent experienceExtensive software engineering experienceStrong written and oral communication skillsExperience with Java, Spring, JavaScript, Node, and AngularSolid understanding of OO design, data structures, dependency injection, testable code, and algorithmsExperience with Eclipse, WebStorm, Git, and related toolsAbility to write clean, maintainable code and quickly learn new frameworksStrong analytical, problem-solving, planning, and organizational skillsAbility to implement instrumentation to gather metricshighly collaborativefast learnerresults-orientedNodeJSNest or ExpressGraphQL and/or Angular","company":"Han Staffing","rawCompany":"han staffing","city":"New Brunswick","state":"NJ","isRemote":false,"isActive":false,"createdAt":"2026-09-15T05:08:27.830Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"NodeJS Full stack Developer","description":"Overview\nSenior full stack developer focused on building scalable web applications and APIs. You will translate designs into robust client- and server-side code, with automated tests and maintainable architecture. You’ll lead parts of the development effort, mentor junior teammates, and coordinate with business owners and designers to deliver a high-quality user experience. This role offers impact through code quality, testing, and exploring evolving technologies to optimize workflow and outcomes.\n\nResponsibilitiesTranslate designs and specs into clean, responsive web pages or native appsDevelop client-side and server-side code with reusable components and automated testsLead development efforts for testing, usability, and A/B/multivariate testingMentor junior team members and provide technical leadershipCollaborate with business owners, designers, and developers to improve functionality and UXParticipate in code inspections and communicate technical considerations to stakeholdersEnsure adherence to IT policies, security requirements, and change managementProvide production support and accurate effort estimates for projectsResearch and evaluate new tools and technologies and drive standardization\nKey requirementsUndergraduate degree in a related field or equivalent experienceExtensive software engineering experienceStrong written and oral communication skillsExperience with Java, Spring, JavaScript, Node, and AngularSolid understanding of OO design, data structures, dependency injection, testable code, and algorithmsExperience with Eclipse, WebStorm, Git, and related toolsAbility to write clean, maintainable code and quickly learn new frameworksStrong analytical, problem-solving, planning, and organizational skillsAbility to implement instrumentation to gather metricshighly collaborativefast learnerresults-orientedNodeJSNest or ExpressGraphQL and/or Angular","datePosted":"2026-09-15T05:08:27.830Z","dateModified":"2026-09-15T05:08:27.830Z","hiringOrganization":{"@type":"Organization","name":"Han Staffing","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"New Brunswick","addressRegion":"NJ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"035e54a2b8db75fb05a0cde7"},"url":"https://jobsearcher.com/jobs/035e54a2b8db75fb05a0cde7"}}