Temporal Technologies

Senior Software Engineer, Front End

Temporal Technologies

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$180,000 - CA$230,000 per year

Job Level

About the role

  • Design, build, and maintain high-performance, interactive UIs using Svelte, TypeScript, Tailwind and modern development and build tools
  • Own and deliver critical frontend features across:
  • Temporal Open Source
  • Temporal Cloud
  • Developer-facing products
  • Internal tools and marketing surfaces
  • Focus on reliability and scalability of UI features that grow with the platform
  • Build intuitive data visualization experiences that help users understand, explore, and debug complex distributed systems
  • Take ownership of frontend components and features from concept through production, including iteration and refinement
  • Collaborate closely with a seven-person frontend team to deliver both revenue-driving initiatives and long-term platform investments
  • Contribute to extensible, customizable UI architectures that support a wide range of customer use cases
  • Participate in code reviews, technical discussions, and design reviews to raise the overall quality of the frontend codebase
  • Help guide frontend best practices around performance, maintainability, and accessibility
  • Building fast, responsive UIs capable of rendering and interacting with large volumes of real-time data
  • Designing sophisticated data visualization and exploration tools that allow users to drill deeply into system behavior
  • Creating extensible client-side architectures that support customization and extensibility without sacrificing performance or clarity
  • Balancing feature richness with simplicity and performance in complex enterprise applications for distributed systems
  • Ensuring frontend systems remain maintainable and scalable as the product and team grow.

Requirements

  • Strong experience building modern web applications using TypeScript and component-based frameworks
  • Experience with, or strong interest in learning, Svelte
  • Proven ability to build performant, scalable frontend systems
  • Solid understanding of UI/UX best practices, accessibility standards, and responsive design
  • Experience working with real-time data, dashboards, or interactive visualizations
  • Strong problem-solving skills and attention to detail
  • Comfort owning features end-to-end and collaborating across product, design, and backend teams
  • Experience working effectively in a distributed or remote-friendly team environment.
Benefits
  • Unlimited PTO, 12 Holidays + 2 Floating Holidays
  • 100% Premiums Coverage for Medical, Dental, and Vision
  • AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
  • Empower 401K Plan
  • Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptSvelteTailwindUI/UX best practicesresponsive designdata visualizationreal-time datafrontend systemscomponent-based frameworksperformance optimization
Soft Skills
problem-solvingattention to detailcollaborationownershipcommunicationadaptabilityteamworkcritical thinkingcreativityflexibility