{bc}
oracle

Senior Full Stack Engineer

Chubb
CAN
Full-time
Senior · 7–10 years experience
Discovered 2 weeks ago
angularazurefastapigitjestnestjs
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

angularazurefastapi
Smart Apply

Full Job Posting

Qualifications

  • Required Qualifications
  • 7–10 years of professional software engineering experience delivering production systems at meaningful scale
  • React — deep proficiency with hooks, context, and state management libraries (Redux, Zustand, or equivalent); demonstrated ownership of a React codebase from inception through production
  • TypeScript — rigorous typing discipline in both frontend and Node.js backend contexts; strong preference for candidates who leverage the type system rather than work around it
  • NestJS or an equivalent Node.js backend framework (Express, Fastify) — experience designing RESTful services, middleware, and modular application architecture
  • Python — comfortable authoring production-grade FastAPI services with Pydantic data models and async route handlers
  • Azure ecosystem — practical experience with managed identity (DefaultAzureCredential), Key Vault, Cosmos DB, Blob Storage, and Application Insights
  • Async data patterns — REST, Server-Sent Events, streaming responses, and observable/promise-based data flow across frontend and backend contexts
  • Testing discipline across the full stack — Jest, Karma/Jasmine, and pytest; writes tests as an intrinsic part of delivery, not a post-hoc addition
  • Git workflow fluency — feature branching, pull request workflows, code review participation, and CI/CD integration
  • Proven delivery track record — demonstrable history of shipping features into production environments on schedule
  • Nice to Have
  • Angular 17+ — standalone components, RxJS, Angular Material, and route guards
  • Azure AI Search, OpenAI API, or hands-on experience designing RAG architectures
  • Agentic coding assistants — Claude Code, GitHub Copilot, or equivalent tools used as a genuine workflow accelerant
  • OpenTelemetry instrumentation — distributed tracing across polyglot service boundaries
  • AI-adjacent UI patterns — LLM streaming interfaces, markdown rendering, document viewers, and file processing pipelines
  • Regulated industry exposure — insurance, financial services, or healthcare environments where compliance and auditability shape engineering decisions
  • Open-source contributions demonstrating depth of craft
  • Chubb Canada does not use artificial intelligence (AI) tools to assess, screen, or select applicants.
  • At Chubb we are committed to providing equal employment opportunities to all employees and applicants. It is our policy to provide equal employment opportunities to employees and applicants based on job-related qualifications and ability to perform a job. If you require an accommodation during the hiring process or upon hire, please inform Human Resources. If a selected applicant requests accommodation during the recruitment process, Chubb will consult with the applicant in order to provide suitable accommodation that takes into account the applicant’s accessibility needs.
  • Required Qualifications - 7–10 years of professional software engineering experience delivering production systems at meaningful scale - React — deep proficiency with hooks, context, and state management libraries (Redux, Zustand, or equivalent); demonstrated ownership of a React codebase from inception through production - TypeScript — rigorous typing discipline in both frontend and Node.js backend contexts; strong preference for candidates who leverage the type system rather than work around it - NestJS or an equivalent Node.js backend framework (Express, Fastify) — experience designing RESTful services, middleware, and modular application architecture - Python — comfortable authoring production-grade FastAPI services with Pydantic data models and async route handlers - Azure ecosystem — practical experience with managed identity (DefaultAzureCredential), Key Vault, Cosmos DB, Blob Storage, and Application Insights - Async data patterns — REST, Server-Sent Events, streaming responses, and observable/promise-based data flow across frontend and backend contexts - Testing discipline across the full stack — Jest, Karma/Jasmine, and pytest; writes tests as an intrinsic part of delivery, not a post-hoc addition - Git workflow fluency — feature branching, pull request workflows, code review participation, and CI/CD integration - Proven delivery track record — demonstrable history of shipping features into production environments on schedule Nice to Have - Angular 17+ — standalone components, RxJS, Angular Material, and route guards - Azure AI Search, OpenAI API, or hands-on experience designing RAG architectures - Agentic coding assistants — Claude Code, GitHub Copilot, or equivalent tools used as a genuine workflow accelerant - OpenTelemetry instrumentation — distributed tracing across polyglot service boundaries - AI-adjacent UI patterns — LLM streaming interfaces, markdown rendering, document viewers, and file processing pipelines - Regulated industry exposure — insurance, financial services, or healthcare environments where compliance and auditability shape engineering decisions - Open-source contributions demonstrating depth of craft Chubb Canada does not use artificial intelligence (AI) tools to assess, screen, or select applicants. A t Chubb we are committed to providing equal employment opportunities to all employees and applicants. It is our policy to provide equal employment opportunities to employees and applicants based on job-related qualifications and ability to perform a job. If you require an accommodation during the hiring process or upon hire, please inform Human Resources. If a selected applicant requests accommodation during the recruitment process, Chubb will consult with the applicant in order to provide suitable accommodation that takes into account the applicant’s accessibility needs.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Chubb