3Pillar General 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 documentation.
- Execute activities within the current methodology and uphold the highest quality standards.
- Fos