Lead Full Stack Engineer

JMS Talent Partners
Weehawken, NJ, United States
1 day ago
Apply on www.disabledperson.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$130,000.0 - $140,000.0
Working hours
Regular working hours

Tech stack

Adobe Analytics Java (Programming Language) JavaScript (Programming Language) Web Accessibility Artificial Intelligence Authentication Protocols Automation of Tests Cascading Style Sheets (CSS) Software Quality Code Review Databases Software Design Patterns
+35 more
Programming Tools Github Java Message Service (JMS) Junit NoSQL OAuth Performance Tuning OpenAI Ada Compliance Angular 2+ Responsive Web Design Software Engineering Systems Architecture Systems Integration TypeScript Web Content Accessibility Guidelines RxJS Enterprise Software Applications GitHub Copilot Retrieval-Augmented Generation Claude Code Spring-boot Cypress (Programming Language) Caching Backend Agentic-AI Event Driven Architecture AngularJS Front End Software Development Restful APIs Model Context Protocol Jasmine Docker Jenkins Microservices

Job description

Our client is seeking a Principal Full Stack Engineering Lead Consultant to direct delivery, guide modern frontend and backend architecture, and drive measurable client outcomes for enterprise platform initiatives. This role operates at the intersection of hands-on software development, system design, AI-assisted software engineering, agentic architecture, and technical leadership. You will lead cross-functional engineering teams through application modernization and enterprise platform delivery while serving as a trusted technical point of contact for client stakeholders., * Lead the architectural design and delivery of secure, scalable enterprise applications using modern Angular frontends and Java enterprise microservices.

  • Modernize legacy application architectures into modular, microservices-driven, and event-driven architectures.
  • Drive the adoption of AI-enabled engineering workflows and agentic capabilities, incorporating RAG integration, MCP (Model Context Protocol) server architectures, and automated testing practices to accelerate time-to-market.
  • Elevate team throughput, code quality, and delivery predictability by setting strict engineering guardrails, design patterns, and testing standards.
  • Act as a primary technical contact for client leadership, aligning technical roadmaps with business objectives and stakeholder priorities.

What You Will Do

  • Provide hands-on technical leadership across the software development lifecycle, defining frontend and backend architecture, engineering standards, and technical strategy.
  • Lead the architectural design and development of enterprise applications using Angular 16+, TypeScript, RxJS, state management, and component design systems.
  • Architect and develop secure backend microservices, RESTful APIs, and integration layers using Java 11/17+, Spring Boot, and enterprise authentication protocols (OAuth2, JWT).
  • Design and execute advanced AI integrations, including Agentic RAG patterns, custom MCP (Model Context Protocol) server connections, enterprise vector database RAG pipelines, and AI-assisted developer tooling (GitHub Copilot, Claude Code, TestPilot AI).
  • Direct, mentor, and elevate an engineering team, establishing delivery practices, code review standards, WCAG 2.1 AA accessibility compliance, CI/CD pipelines, and observability practices.
  • Translate business requirements into architectural decision records (ADRs), technical roadmaps, and actionable execution plans in close collaboration with client Product Managers and UX teams.

Requirements

  • 12+ years of professional software engineering experience, with 8+ years dedicated to enterprise-scale Angular application development (Angular 14+, TypeScript, RxJS, state management, SCSS, responsive design).
  • 5+ years of enterprise backend engineering experience using Java 11/17+, Spring Boot, RESTful APIs, microservices architectures, and relational or NoSQL database integration.
  • 3+ years in formal technical leadership positions (Principal Engineer, Tech Lead, Staff Engineer) with direct experience guiding engineering teams and defining system architecture.
  • Applied experience with advanced AI integrations and agentic architectures, including production RAG integration, Agentic RAG workflows, and MCP (Model Context Protocol) Server implementation or integration, alongside AI-assisted development tools (e.g., GitHub Copilot, Claude Code, OpenAI APIs).
  • Deep expertise in frontend performance optimization (lazy loading, change detection, caching), Web Accessibility standards (WCAG 2.1 AA / ADA compliance), and enterprise design systems.
  • Strong hands-on experience with automated testing frameworks (Cypress, Jest, Jasmine, Karma, JUnit) and enterprise CI/CD pipelines (GitHub Actions, Jenkins, Docker).
  • Proven track record of working directly with enterprise client stakeholders to drive architectural decisions and deliver business results.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.disabledperson.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:44 min

Introduction of the pipe method in RxJS

Mohammad-Ali A'râbi Mohammad-Ali A'râbi · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

4:36 min

Improved TypeScript type inference features in RxJS 7

Jan-Niklas Wortmann · LIVE

Videos

See all

Related articles

See all