EarnIn is building products that deliver real-time financial flexibility for those with the unique needs of living paycheck to paycheck. We're seeking an experienced, collaborative, and resourceful Senior Full Stack Engineer to join our team.
Requirements
- Partner with Product and Design to define, build, and evolve user experiences across the full stack using modern frontend and backend technologies.
- Own and evolve both frontend and backend architecture to ensure scalability, performance, accessibility, and long-term maintainability.
- Lead the design and implementation of complex frontend systems using React, TypeScript, and Next.js, including SSR, routing, data fetching, and performance optimization.
- Design and build robust backend services and APIs in Python with Django, focusing on reliability, security, and scalability.
- Establish and uphold full-stack engineering standards, including patterns, tooling, testing strategies, and CI/CD best practices.
- Drive cross-team technical initiatives, aligning frontend and backend architecture with platform capabilities and product strategy.
- Proactively identify technical risks and opportunities across the stack, providing clear technical direction and tradeoff analysis.
- Mentor and guide engineers across frontend and backend disciplines, raising the bar on code quality, architectural thinking, and delivery practices.
- Design and implement robust unit, integration, and end-to-end automation tests across the full stack.
- Define and monitor full-stack metrics (performance, reliability, user behavior) to inform product and technical decisions.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship