3Pillar Integral is modernizing a complex, security-critical front-end estate — six micro-frontend applications on Azure Kubernetes Service — for a major institutional client. The work converts five Angular and AngularJS applications to StencilJS and hardens a sixth, eliminating approximately 160–170 known vulnerabilities and replacing end-of-life frameworks with a modern, supportable web-component model.
This is a hands-on engineering role built for someone early in their career who is ready to grow fast in a structured, AI-assisted delivery environment. You will work inside a small, high-velocity build pod — alongside a Tech Lead and a Senior AI Engineer — delivering real production code against real client constraints. The work is guided by a spec-driven methodology and supported by AI agentic tooling,
which means you spend less time on boilerplate and more time learning how quality software is built and reviewed.
Key Responsibilities
Convert Angular and AngularJS applications to the StencilJS web-component model from pod-produced specifications, one application per build cycle.
Author StencilJS unit tests, treating test coverage as a first-class deliverable (target ≥ 75% per application).
Integrate applications against client-owned back-end APIs using mocks and a strangler-fig cutover, flagging integration discrepancies against the spec early and keeping front-end delivery independent of back-end change.
Deliver each application build-ready and test-ready in the client’s test environment, meeting code-quality and vulnerability-scan requirements (no Critical or High findings).
Provide accurate status tracking, reporting, and estimation using project methods and tools.
Gather requirements, validate their understanding amongst the team, and create and maintain relevant documentatio