NetApp / ONTAP Storage Engineering — FSx for ONTAP provisioning, volume and SVM management, snapshot policies, tiering policies, ONTAP CLI/REST API operations, and performance tuning AWS Storage Architecture — FSx for ONTAP sizing and deployment, throughput capacity planning, integration with VPCs, and cost optimization (capacity pool vs. SSD tier) Data Migration & Replication — SnapMirror configuration for cross-region replication, NetApp XCP or robocopy for bulk data migration, cutover planning, and data validation Cloud Network Architecture — VPC subnet design, security groups for NFS/SMB/iSCSI protocols, cross-region VPC peering for replication traffic, and DNS configuration for file system endpoints Linux / Windows Systems Engineering — NFS mount configuration on Linux, SMB share mapping on Windows, multi-protocol access testing, and client-side performance tuning Backup, DR & Data Protection — AWS Backup integration with FSx for ONTAP, snapshot scheduling, cross-region DR strategy, and RTO/RPO validation Security & Compliance — Encryption at rest (KMS), encryption in transit, IAM policies for FSx access, ONTAP export policies, and data governance controls
Senior Lead Node.js & React Full Stack Engineer
Location
United States
Posted
86 days ago
Salary
0
Seniority
Lead
No structured requirement data.
Job Description
Senior Lead Node.js & React Full Stack Engineer
Simple Solutions
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description 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 role reports to the VP of Product & Engineering but also collaborates closely with the Chief Technology and AI Officer to help drive the technological direction and architecture. Key Responsibilities include: - Hands on software development - Develop and maintain robust, scalable applications, APIs and microservices - Ensure code quality and maintainability with unit and integration testing, type safety, documentation, and software design principles - Optimize applications and systems for high performance, reliability, and scalability - Troubleshoot, debug and resolve complex 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 by example, promoting a culture of technical excellence - Conduct thorough code reviews and provide constructive feedback to team members - Mentor junior software engineers, fostering continuous learning and improvement - Drive continuous improvement of development processes - Collaborate with cross-functional teams to understand business requirements and translate them into Agile Epics, Stories and Defects - Collaborate with DevOps to enable CI/CD pipelines and infrastructure automation - Collaborate with QA and DevOps to ensure robust, testable, and observable systems - Innovation - Stay current with emerging technologies and industry trends, advocating for their adoption where appropriate - Be a “Lifelong Learner” by demonstrating self-motivated pursuit of knowledge and skills Qualifications - 10+ years of professional experience in software development - 5-8+ years of experience in backend development with Node.js, Express and Typescript, with a proven track record of building secure and scalable systems - Expert-level knowledge of Node.js and Express - Expert-level knowledge of JavaScript/Typescript, including modern features (ES6 and beyond), asynchronous programming (callbacks, Promises, async/await), and error handling - Strong understanding of JavaScript packaging and module bundling, including using npm (Node Package Manager) for managing dependencies - Strong understanding of API Development, including RESTful APIs, WebSocket based APIs, SSO, Identity Providers and related authentication and authorization technologies such as SAML, OIDC and OAuth - Strong understanding of design patterns providing optimal solutions to common Node.js development problems (DI, Middleware, Factory, Singleton) - Strong understanding of building secure web sites and services following OWASP’s top 10 and other best practices - BA/BS in a computer-science-related discipline or equivalent experience Requirements - Ideal candidates have some experience with: - Using AI based developer tools (Cursor, GitHub Copilot) - Monorepo version control strategies using nx or similar technologies - Developing front ends in React or similar TypeScript/JavaScript technologies - WebRTC or other real-time communication standards - LLM API’s, prompt engineering, and prompt management - CRM integration/development (Salesforce/ServiceNow) - AWS or similar cloud infrastructure - Containerization tools like Docker and Kubernetes - Object oriented programming in a strongly typed language (Java, C#, C++, Go) Benefits - 100% Remote
Job Requirements
- 10+ years of professional experience in software development
- 5-8+ years of experience in backend development with Node.js, Express and Typescript, with a proven track record of building secure and scalable systems
- Expert-level knowledge of Node.js and Express
- Expert-level knowledge of JavaScript/Typescript, including modern features (ES6 and beyond), asynchronous programming (callbacks, Promises, async/await), and error handling
- Strong understanding of JavaScript packaging and module bundling, including using npm (Node Package Manager) for managing dependencies
- Strong understanding of API Development, including RESTful APIs, WebSocket based APIs, SSO, Identity Providers and related authentication and authorization technologies such as SAML, OIDC and OAuth
- Strong understanding of design patterns providing optimal solutions to common Node.js development problems (DI, Middleware, Factory, Singleton)
- Strong understanding of building secure web sites and services following OWASP’s top 10 and other best practices
- BA/BS in a computer-science-related discipline or equivalent experience
- Ideal candidates have some experience with:
- Using AI based developer tools (Cursor, GitHub Copilot)
- Monorepo version control strategies using nx or similar technologies
- Developing front ends in React or similar TypeScript/JavaScript technologies
- WebRTC or other real-time communication standards
- LLM API’s, prompt engineering, and prompt management
- CRM integration/development (Salesforce/ServiceNow)
- AWS or similar cloud infrastructure
- Containerization tools like Docker and Kubernetes
- Object oriented programming in a strongly typed language (Java, C#, C++, Go)
Benefits
- 100% Remote
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior BackEnd Developer – Typescript, JS, NestJS, SQL, MongoDB, RabbitMQ
JobHire.AITaking care of your job search
• Implement new features • Gather and clarify requirements with product managers • Develop user stories • Demonstrate results • Fix bugs • Optimize performance • Support production environment • Handle incidents • Write automated tests • Perform manual tests as part of the development process
Senior BackEnd Developer – Typescript, JS, NestJS, SQL, MongoDB, RabbitMQ
JobHire.AITaking care of your job search
• Implement new features • Gather and clarify requirements with product managers • Develop user stories • Demonstrate results • Fix bugs • Optimize performance • Support production environment • Handle incidents • Write automated tests • Perform manual tests as part of the development process
Senior Backend Engineer
DispelMoving Target Defense-based remote access systems for people and machines.
**Responsibilities:****Execution ** - Design and implement complex backend features and services with minimal guidance. - Break down ambiguous product or technical problems into clear technical solutions. - Own significant areas of the codebase, including architecture, reliability, and long-term maintainability. - Improve system performance, scalability, and resilience. - Review code and technical designs to maintain high engineering standards. - Identify and address technical debt and opportunities for system improvements. **Enabling Others ** - Mentor engineers and support their technical growth through code reviews, pairing, and knowledge sharing. - Help define engineering best practices and improve development workflows. - Collaborate with product, design, and other engineers to shape technical solutions and project direction. - Ensure work is effectively tracked, communicated, and delivered from inception through production deployment. - Contribute to architectural discussions and help guide long-term technical decisions.
• Design and build backend services for reporting, dashboards, and analytics. • Ensure high standards of code quality, scalability, reliability, and performance. • Participate in architectural decisions and document technical designs. • Collaborate with Product and Design to deliver high-impact features. • Implement testing and monitoring to ensure production stability. • Mentor engineers and contribute to improving backend development practices.


