
Staff Software Development Engineer – Front-end
Filevine
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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