Sr Node.js & React Full Stack Engineer - 100% Remote

<h1><b>Sr Lead Node.js & React Full Stack Engineer - 100% Remote</b><br></h1> <p><b>Client company was founded in 2015 by online meeting and customer support veterans to build a new</b><br></p> <p>·       generation of cloud-based, enterprise tools for customer support and IT help desk for industry-leading,<br></p> <p>·       globally recognized brands. For enterprises seeking to deliver exceptional person-to-person customer<br></p> <p>·       support experiences, ScreenMeet provides purpose-built support software that integrates with CRM and<br></p> <p>·       ITSM platforms made with the latest cloud technologies.<br></p> <p><b>Role Overview:</b><br></p> <p>Client is seeking a highly skilled Senior Node Developer with expertise developing enterprise SaaS applications using modern JavaScript (ES6+) with Node.js and Typescript. This role combines “hands on” coding with system architecture discussions, design reviews and helping guide the team to write clean, efficient well-documented code following industry best practices. This <b>role reports to the VP of Product & Engineering</b> but also collaborates closely with the Chief Technology and AI Officer to help drive the technological direction and architecture.<br></p> <p><b>Key Responsibilities include:</b><br></p> <p><b>Hands on software development</b><br></p> <p>·       Develop and maintain robust, scalable applications, APIs and microservices<br></p> <p>·       Ensure code quality and maintainability with unit and integration testing, type safety,<br></p> <p>·       documentation, and software design principles<br></p> <p>·       Optimize applications and systems for high performance, reliability, and scalability<br></p> <p>·       Troubleshoot, debug and resolve complex production issues and provide timely resolution<br></p> <p>·       Keep up to date on latest nodejs / typescript tooling and best practices<br></p> <p><b>Team Leadership & Collaboration</b><br></p> <p>·       Help lead fellow developers by example, promoting a culture of technical excellence<br></p> <p>·       Conduct thorough code reviews and provide constructive feedback to team members<br></p> <p>·       Mentor junior software engineers, fostering continuous learning and improvement<br></p> <p>·       Drive continuous improvement of development processes<br></p> <p>·       Collaborate with cross-functional teams to understand business requirements and translate them into Agile Epics, Stories and Defects<br></p> <p>·       Collaborate with DevOps to enable CI/CD pipelines and infrastructure automation<br></p> <p>·       Collaborate with QA and DevOps to ensure robust, testable, and observable systems<br></p> <p><b>Innovation</b><br></p> <p>·       Stay current with emerging technologies and industry trends, advocating for their adoption where appropriate<br></p> <p>·       Be a “Lifelong Learner” by demonstrating self-motivated pursuit of knowledge and skills<br></p> <p><b>Requirements:</b><br></p>·       8-10+ years of professional experience in software development<br>·       5-8+ years of experience in backend development with Node.js, Express and Typescript,<br>·       with a proven track record of building secure and scalable systems<br>·       Expert-level knowledge of Node.js and Express<br>·       Expert-level knowledge of JavaScript/Typescript, including modern features (ES6 and<br>beyond), asynchronous programming (callbacks, Promises, async/await), and error<br>handling<br>·       Strong understanding of JavaScript packaging and module bundling, including using<br>npm (Node Package Manager) for managing dependencies<br>·       Strong understanding of API Development, including RESTful APIs, WebSocket based<br>APIs, SSO, Identity Providers and related authentication and authorization technologies<br>such as SAML, OIDC and OAuth<br>·       Strong understanding of design patterns providing optimal solutions to common Node.js<br>development problems (DI, Middleware, Factory, Singleton)<br>·       Strong understanding of building secure web sites and services following OWASP’s top<br>10 and other best practices<br>·       BA/BS in a computer-science-related discipline or equivalent experience<br> <p><br></p><b>Ideal candidates have some experience with:</b><br>·       Using AI based developer tools (Cursor, GitHub Copilot)<br>·       Monorepo version control strategies using nx or similar technologies<br>·       Developing front ends in React or similar TypeScript/JavaScript technologies<br>·       WebRTC or other real-time communication standards<br>·       LLM API’s, prompt engineering, and prompt management<br>·       CRM integration/development (Salesforce/ServiceNow)<br>·       AWS or similar cloud infrastructure<br>·       Containerization tools like Docker and Kubernetes<br>·       Object oriented programming in a strongly typed language (Java, C#,C++,Go)<br> <ul> <li><b>Logistics:</b><br></li> </ul> <p>● 100% Remote<br></p> <p> <br></p><br><br>

Share Share
Apply Now →