Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Lead front-end engineer building embeddable brokerage onboarding and partner dashboards for Atomic’s financial infrastructure platform. Owning React and TypeScript products from design through production release.

Responsibilities

  • Own partner-facing web products end to end from design handoff through release
  • Lead development of an embeddable onboarding module for individual and business brokerage accounts
  • Build multi-step business-account application flows, including adding and verifying owners and signers and identity and compliance checks
  • Develop partner-specific builds from a shared codebase
  • Build and maintain the partner dashboard for positions, statements, account reporting, joint and advisory account details, and notification settings
  • Develop self-service features that reduce manual operations work
  • Rebuild flows on a new business-account API and data model in collaboration with backend engineers
  • Maintain and update dependencies across two codebases
  • Work directly with product, design, and backend engineering teams
  • Shape product decisions and propose improvements beyond assigned tickets
  • Own releases through preview environments, UAT, and production

Requirements

  • Candidates must be based in Canada or LATAM in the Americas Timezone (GMT-4 to GMT-8)
  • 4+ years building production web applications with React and TypeScript
  • Experience building complex, multi-step forms and data-heavy screens with careful validation, edge cases, and error states
  • Experience working in the Node.js server layer behind web applications, including Koa, gRPC, and Postgres
  • Ability to agree on API contracts with backend engineers and assess UI implications
  • Experience turning Figma designs and product tickets into shipped features
  • Experience owning the release process from preview environments through UAT to production
  • Product-engineering mindset focused on user experience and business problems
  • Self-motivated, independent, and comfortable with ambiguity and wearing many hats
  • Fintech, brokerage, or banking experience, especially account onboarding with identity and compliance checks (nice to have)
  • Experience building white-label or embeddable B2B products (nice to have)
  • Experience integrating fintech SDKs such as Plaid or Persona, or e-signature tools (nice to have)
  • Comfort with AI-assisted development such as Claude Code (nice to have)
  • Proficiency with TypeScript, React, Vite, Tailwind CSS, Radix UI, React Aria, Storybook, React Hook Form, Zod, SWR, Node.js, Koa, gRPC, Postgres, Plaid, Persona, Auth0, and LaunchDarkly

Benefits

  • Fully remote work
  • Remote-first company
  • Opportunity to work on financial infrastructure supporting investing experiences across 60 global markets
  • Opportunity for significant ownership and impact as a lead/front-end product engineer

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

GRPCJavaScriptNode.jsPostgresReactTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.