Sr Lead Node.js & React Full Stack Engineer - 100% Remote
Client company was founded in 2015 by online meeting andcustomer support veterans to build a new
· generation of cloud-based, enterprise tools forcustomer support and IT help desk for industry-leading,
· globally recognized brands. For enterprisesseeking to deliver exceptional person-to-person customer
· support experiences, ScreenMeet providespurpose-built support software that integrates with CRM and
· ITSM platforms made with the latest cloudtechnologies.
Role Overview:
Client is seeking a highly skilled Senior Node Developerwith expertise developing enterprise SaaS applications using modern JavaScript(ES6+) with Node.js and Typescript. This role combines “hands on” coding withsystem architecture discussions, design reviews and helping guide the team towrite clean, efficient well-documented code following industry best practices.This role reports to the VP of Product & Engineering but also collaboratesclosely with the Chief Technology and AI Officer to help drive the technologicaldirection and architecture.
KeyResponsibilities include:
Hands onsoftware development
· Develop and maintain robust, scalableapplications, APIs and microservices
· Ensure code quality andmaintainability with unit and integration testing, type safety,
· documentation, and software designprinciples
· Optimize applications and systems forhigh performance, reliability, and scalability
· Troubleshoot, debug and resolvecomplex production issues and provide timely resolution
· Keep up to date on latest nodejs /typescript tooling and best practices
Team Leadership & Collaboration
· Help lead fellow developers byexample, promoting a culture of technical excellence
· Conduct thorough code reviews andprovide constructive feedback to team members
· Mentor junior software engineers,fostering continuous learning and improvement
· Drive continuous improvement ofdevelopment processes
· Collaborate with cross-functionalteams to understand business requirements and translate them into Agile Epics,Stories and Defects
· Collaborate with DevOps to enableCI/CD pipelines and infrastructure automation
· Collaborate with QA and DevOps toensure robust, testable, and observable systems
Innovation
· Stay current with emergingtechnologies and industry trends, advocating for their adoption whereappropriate
· Be a “Lifelong Learner” bydemonstrating self-motivated pursuit of knowledge and skills
Requirements:
· 10+ years of professional experiencein software development · 5-8+ years of experience in backenddevelopment with Node.js, Express and Typescript, · with a proven track record ofbuilding secure and scalable systems · Expert-level knowledge of Node.js andExpress · Expert-level knowledge ofJavaScript/Typescript, including modern features (ES6 and beyond), asynchronous programming (callbacks, Promises, async/await), anderror handling · Strong understanding of JavaScriptpackaging and module bundling, including using npm (Node Package Manager) for managing dependencies · Strong understanding of APIDevelopment, including RESTful APIs, WebSocket based APIs, SSO, Identity Providers and related authentication andauthorization technologies such as SAML, OIDC and OAuth · Strong understanding of designpatterns providing optimal solutions to common Node.js development problems (DI, Middleware, Factory, Singleton) · Strong understanding of buildingsecure web sites and services following OWASP’s top 10 and other best practices · BA/BS in a computer-science-relateddiscipline or equivalent experienceâ 100% Remote
By continuing you agree to our Terms & Privacy Policy.