via ZipRecruiter
$Not specified
Lead design and development of full-stack telecom platform using Node.js, Angular, and AWS with a focus on scalable, secure solutions.
8+ years full-stack development experience with Node.js, Angular, GraphQL, AWS, and CI/CD pipelines.
Senior Full Stack Software Engineer ( Node / Angular / AWS ) Optomi, in partnership with an enterprise insurance client, is seeking a Senior Software Engineer to sit remotely in either Dearborn, MI, Charlotte, NC, or Tampa, FL. The team meets up monthly for in-office meetings. They are looking for a manager to lead the development of a greenfield telecom platform. You will be responsible for a Senior level Engineer with hands-on experience in Node.js, Angular, GraphQL, and AWS Cloud. What the Right Candidate Will Enjoy: • Over 115+ years of supporting over 60 Million Members • Remote Environment with Monthly In-Office meetings with team • Opportunity to work in an inclusive and creative, customer-centric company Experience of the Right Candidate: • 8+ years of professional software engineering experience with strong full-stack focus. • Hands-on expertise with Angular, including responsive UI development and component-based architecture. • Strong backend development experience using Node.js and modern JavaScript/TypeScript. • Proven experience designing and implementing GraphQL APIs and backend service integrations. • Solid experience deploying and operating applications in AWS environments. • Experience with SQL and NoSQL databases, including schema design and performance optimization. • Strong understanding of authentication and authorization (JWT, OAuth). • Experience with CI/CD pipelines, Git-based workflows, and code review best practices. • Familiarity with containerization (Docker) and infrastructure-as-code tools is a plus. • Strong problem-solving skills and ability to deliver end-to-end features in agile environments. • Experience integrating AI/ML or LLM-based capabilities into web applications is a plus. Responsibilities of the Right Candidate: • Lead the design and development of front-end applications using Angular and component-based UI architecture. • Design and implement backend services using Node.js, delivering scalable and secure solutions. • Build, maintain, and evolve GraphQL and REST APIs to support distributed systems and frontend applications. • Ensure solutions meet high standards for performance, scalability, reliability, and security. • Develop and deploy cloud-native applications on AWS, leveraging managed compute, storage, networking, and IAM services. • Architect and enhance automation systems for provisioning, testing workflows, and large-scale orchestration. • Improve CI/CD pipelines, infrastructure automation, monitoring, alerting, and overall system reliability. • Partner with Product, QA, SRE, and Data teams to deliver end-to-end solutions. • Lead design reviews, mentor engineers, and promote engineering best practices. • Identify workflow gaps and implement automation to reduce operational overhead. • Collaborate with analytics teams to integrate system metrics, telemetry, and operational KPIs.
This job posting was last updated on 3/2/2026