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.
Tech Stack
Cloud
React
SDLC
Svelte
TypeScript
Vue.js
Benefits
A dynamic, rapidly growing company, focused on helping organizations thrive