Self Financial - Staff Frontend Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
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. • What makes you stand out • Direct experience building mobile applications for iOS and Android • Proven ability shipping with React Native • Experience with third-party tools such as Contentful, Braze, Segment, LaunchDarkly • Prior Team Leadership experience • Base salary is $135,000-200,000 annually. Individual pay is based on factors unique to each candidate, including skill set, experience, and other job-related reasons.
Responsibilities
• 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.
Benefits
• We have the compensation and benefits you expect. But there's one thing that Self Financial can offer that many companies cannot: we can positively change the world, while making a profit. We are a team of Builders, empowering our customers to build their dreams. We have a Do the Right Thing ethos in all that we do, and we hope you value that approach, too. • 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 • Self Financial requires all employees hired to successfully pass a background check.
No credit card. Takes 10 seconds.