Self Financial, Inc.
Build credit. Build savings. Build dreams.
Frontend Software Engineer
Location
United States
Posted
1 day ago
Salary
$105K - $170K / year
5 yrs expEnglishAndroidAWSCloudGraph QLI OSJava ScriptNext.jsPostgre SQLPythonReactSQLType Script
Job Description
• 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.
• Partner with Design and Product to brainstorm, ship, gather feedback, and iterate quickly to improve outcomes.
• Help evolve our frontend architecture (component patterns, state management, data loading, observability) to support rapid delivery at scale.
• Collaborate closely with your engineering manager, team lead, and development team to deliver an amazing frontend experience.
• Own features end-to-end with high quality and strong product instincts
• Opportunity to mentor peers, raise the bar in code reviews, and contribute to team standards
Job Requirements
- 5+ years of software engineering experience 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.
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