
Staff Frontend Engineer
Self Financial, Inc.
full-time
Posted on:
Location Type: Remote
Location: Texas • United States
Visit company websiteExplore more
Salary
💰 $135,000 - $200,000 per year
Job Level
About the role
- Build customer-facing experiences that feel seamless across Android, iOS, and Web.
- Integrate front-end functionality with REST APIs and third-party services (feature flags, analytics, messaging).
- Own quality: testing strategy, code reviews, accessibility, performance profiling, and safe rollout practices.
- Provide architectural guidance, identifying and addressing systemic technical challenges.
- Drive alignment across engineering, product, and business stakeholders to maximize project value and impact.
- Lead cross-team architectural discussions, technical strategy, and platform improvements.
- Mentor junior and senior engineers across the engineering team
- Provide technical leadership by guiding teams on solution design, ownership, and accountability.
Requirements
- 8-12 years of software engineering experience, with emphasis on building frontend web and/or mobile applications.
- Strong experience with JavaScript/TypeScript, React, and modern frontend fundamentals (performance, accessibility, testing).
- Experience with HTML/CSS and modern web technologies (Next.js is a plus).
- Experience building and consuming REST APIs.
- Experience with common engineering tools such as Git, Jira, Confluence (or similar).
- Comfort collaborating across the stack (debugging APIs/services; experience with Python or similar is a plus).
- Bonus: GraphQL, SQL/Postgres, cloud/AWS familiarity, and experience working in an Agile environment.
- Proven ability to lead technical projects and collaborate across teams to drive business impact.
- Experience mentoring engineers and shaping technical direction within an organization.
Benefits
- Company equity in the form of Stock Options
- Performance-based bonuses
- Generous employer-paid health, vision and dental insurance coverage
- Flexible vacation policy
- Educational assistance
- Free gym membership
- Casual dress code
- Team building events and activities
- Remote work arrangements/ flexible work schedule
- Paid parental leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptTypeScriptReactHTMLCSSREST APIsGraphQLSQLPostgresAgile
Soft Skills
leadershipmentoringcollaborationcommunicationarchitectural guidanceproblem-solvingaccountabilityproject managementtechnical strategystakeholder alignment