Senior Full Stack Engineer
EarnIn
- Location
- Remote
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 195,000–257,000/yr
Posted 2mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Partner with Product and Design to define, build, and evolve user experiences across the full stack
- 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
- Design and build robust backend services and APIs in Python with Django
- 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
- 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
Requirements
- Bachelor’s (or higher, e.g., MS, or PhD) in Computer Science or a related technical field involving coding, or equivalent technical experience
- Strong proficiency in modern frontend development, including HTML, CSS, JavaScript, TypeScript, React, and Next.js
- Proficiency in backend development using Python and Django, including RESTful API design, data modeling, and service architecture
- Strong experience with frontend architecture, including state management, component design, design systems, and performance optimization
- Experience designing and operating backend systems at scale, including databases, caching, queuing, and API integrations
- Experience building and operating production applications using both server-side and client-side rendering
- Deep understanding of software engineering best practices across the SDLC, including testing, code reviews, observability, and operational excellence
- 4+ years of industry experience, with meaningful depth across both frontend and backend development
- Experience working in cloud-based environments (AWS, GCP, or Azure), particularly as it relates to full-stack delivery and integration
Preferred
- Experience using AI-assisted development tools (e.g., Copilot, Cursor, LLMs) is a plus
Skills
- React
- TypeScript
- Next.js
- Python
- Django
- HTML
- CSS
- JavaScript
- AWS
- GCP
- Azure
- Copilot
- Cursor
- LLMs
Similar roles
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Software Engineer (Reston or Cambridge)
Akamai · United States · USD 121,400–218,600/yr · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Infrastructure Software Engineer, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today