Create Alert
Email me similar jobs

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

Premium Remote Friendly Full-time Scalability Constructive Feedback OAuth AI Helpdesk

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
Ideal candidates have some experience with: · Using AI based developer tools(Cursor, GitHub Copilot) · Monorepo version control strategiesusing nx or similar technologies · Developing front ends in React orsimilar TypeScript/JavaScript technologies · WebRTC or other real-timecommunication standards · LLM API’s, prompt engineering, andprompt management · CRM integration/development(Salesforce/ServiceNow) · AWS or similar cloud infrastructure · Containerization tools like Dockerand Kubernetes · Object oriented programming in astrongly typed language (Java, C#,C++,Go)
  • Logistics:

â 100% Remote

Similar jobs