Filevine

Staff Software Development Engineer – Front-end

Filevine

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Provide technical leadership and direction to front-end teams, offering constructive feedback to leaders and engineers.
  • Mentor developers in modern front-end engineering practices and architecture.
  • Build rich, performant user interfaces using TypeScript, Svelte/SvelteKit, and modern front-end tooling.
  • Shape and evolve Filevine’s design systems, component libraries, and UI architecture.
  • Collaborate with product, design, and backend teams to deliver intuitive, accessible, and responsive interfaces.
  • Ensure software quality through automated testing, performance optimization, and robust UI architecture.
  • Champion best practices in accessibility, maintainability, and front-end reliability.
  • Lead initiatives in front-end modernization, tooling, and process improvement.
  • Analyze and resolve complex UI issues across browsers, devices, and user contexts.
  • Conduct thoughtful and detailed code reviews with an emphasis on clarity, scalability, and long-term maintainability.

Requirements

  • 7+ years of professional software engineering experience, with substantial emphasis on front-end development.
  • Demonstrated ability to lead large initiatives independently or collaboratively.
  • Expertise in TypeScript and modern front-end frameworks, ideally Svelte/SvelteKit (or strong experience in similar ecosystems such as React, Vue, or Solid).
  • Experience with component-driven development and UI architecture.
  • Familiarity with design systems, component libraries, or Storybook/Chromatic workflows (preferred).
  • Knowledge of modern front-end build pipelines and package management, including experience with tools like Vite and PNPM.
  • Experience working with cloud-based environments and source control systems like GitLab.
  • Strong understanding of front-end performance, accessibility, testing, and the full SDLC.
  • Experience with authentication standards such as OIDC or OAuth is a plus.
  • Excellent written and verbal communication skills.
  • B.S. or M.S. in Computer Science, Information Systems, or related field, or equivalent professional experience.
Benefits
  • A dynamic, rapidly growing company, focused on helping organizations thrive
  • Medical, Dental, & Vision Insurance (for full-time employees)
  • Competitive & Fair Pay
  • Maternity & paternity leave (for full-time employees)
  • Short & long-term disability
  • Opportunity to learn from a dedicated leadership team
  • Top-of-the-line company swag
Applicant Tracking System Keywords

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

Hard Skills & Tools
TypeScriptSvelteSvelteKitReactVueSolidcomponent-driven developmentUI architecturefront-end performanceautomated testing
Soft Skills
technical leadershipmentoringcollaborationconstructive feedbackcode reviewscommunication
Certifications
B.S. in Computer ScienceM.S. in Computer ScienceInformation Systems degree