Location: Jacksonville or Boston, MA Florida United States
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 lead and 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:
·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
·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
Details
