Front-End / StencilJS Software Engineer @3Pillar
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay

[Hiring] Front-End / StencilJS Software Engineer @3Pillar

YDay - 3Pillar is hiring a remote Front-End / StencilJS Software Engineer. 💸 Salary: unspecified 📍Location: Worldwide

Role Description

3Pillar Global 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.
  • Foster collaboration with fellow engineers, designers, and managers to comprehend user pain points and iterate on solutions that drive client success.

Qualifications

  • Demonstrated expertise with at least 3+ years of experience in one specified technology.
  • StencilJS (or a component-based front-end framework)
  • Angular / AngularJS
  • Proficiency in TypeScript / JavaScript and modern web-component development.
  • Experience integrating front-end applications with REST APIs.
  • Familiarity with CI/CD pipelines and containerized deployment on Kubernetes (AKS).
  • Basic front-end security hygiene — dependency awareness, avoiding injection vulnerabilities, and interpreting dependency-scanning output (e.g., Dependabot).
  • Beginner to intermediate level design proficiency following UML / C4 / ArchiMate.
  • Experience in engineering software systems of medium-to-large scope and complexity.
  • Familiarity with Agile software development methodologies.
  • Proficiency with relational databases and SQL.
  • Proficiency in the English language.

Additional Experience Desired

  • Experience modernizing legacy applications (e.g., migrating from a monolithic Java stack — Struts, Wicket, Spring Boot — or AngularJS to a modern component model).
  • Daily use of AI coding tools (e.g., GitHub Copilot, Claude, Cursor) as a working habit, with the discipline of critically reviewing AI-generated output before committing.
  • Familiarity with browser DevTools and front-end debugging workflows.
  • Knowledge of source control tools.
  • Understanding of Software Development Life Cycle (SDLC).
  • Proficiency in Object-Oriented Programming (inheritance, polymorphism, classes, instances, properties).
  • Knowledge of protocols like HTTP, and serialization formats like JSON and XML.
  • Knowledge of document databases.
  • Participating in code reviews to maintain code quality and consistency.

Benefits

  • Medical Insurance benefits as per company policy.
  • Life Insurance as per company policy.
  • 12 days of paid vacation, sick leave and paid holidays as per local law.
  • Paternity and maternity leave as per local law.
  • Marriage, bereavement and graduation leaves as per company policy.
  • Sick leave and paid holidays as per local law.
  • Christmas bonus as per local law.
  • Saving Fund “Asociacion Solidarista”.
  • Beach house (Managed by the Asociacion Solidarista).
  • Discounts in local shops.
  • Direct deposit of payroll.
  • Paid professional certifications.
Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Front-End / StencilJS Software Engineer @3Pillar
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 129,953+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later