Principle Engineer - TypeScript Node Developer
*Job Overview*
*We’re seeking a hands-on Principal Engineer with the ability to both develop high-quality code and lead disciplined Agile delivery.*
Responsibilities:
* *Own and drive the Agile delivery model* for Document Shared Services (DMS, IDP, Box, GraphQL, PDF).
* Create and manage *Jira epics, stories, sprint plans, and burn-down charts*.
* Write and review *production-grade TypeScript/Node.js code* in our mono-repo, ensuring adherence to PR standards, automated testing, and CI/CD processes.
Required Skills:
* 8+ years of software engineering experience with at least 3 years leading Agile delivery for SaaS or cloud platforms.
* Strong expertise in *TypeScript, Node.js, Next.js, GraphQL (Apollo or similar), and AWS CI/CD tools* (GitHub Actions, CodeBuild, etc.).
* Proven ability to deliver product features and manage backlogs and burn-downs without the need for dedicated PM support.
* Solid understanding of *observability tools* (OTEL, Grafana, New Relic) and automated testing practices.
Preferred Expertise:
* Experience with *PDF/Form generation* based on complex rules and templates.
* Strong background in *TypeScript* and *Cloud (AWS) architectures*.
Nice to Have:
* Familiarity with *Box platform, Panorama, DMS, IDP*, or large-scale PDF generation systems.
* Experience working in *financial services* or *PCI-regulated environments*.
Job Type: Contract
Pay: $60.00 - $70.00 per hour
Expected hours: 40 per week
Schedule:
* 8 hour shift
* Monday to Friday
Experience:
* Box platform, Panorama, DMS, IDP: 6 years (Required)
* Typescript: 8 years (Required)
* TypeScript, Node.js, Next.js, Graph QL : 8 years (Required)
* Agile delivery for SaaS or cloud platforms: 5 years (Required)
* AWS CI/CD (GitHub Actions, Code Build, etc: 5 years (Required)
Work Location: Remote