STAAC Professional E-Learning
Senior Software Engineer (Full-Stack)
Senior full-stack engineer to establish and own the web platform of an e-learning startup in San Francisco: defining React/TypeScript architecture, standards, and UX while shipping consumer web features on existing backend APIs and building internal tools. On-site 5 days/week; $200K–$400K plus equity, open to visa transfers.
- Compensation
- $200K–$400K / yr
- Location
- San Francisco, California, United States
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Contract
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- 5+ years building consumer web products with React, TypeScript, HTML, CSS, and JavaScript
- 0-to-1 experience building something significant from an empty repository and shipping it to users
- Genuine command of web fundamentals: browser, DOM, event loop, rendering and layout, CSS beyond utility classes
- Ownership of consequential work and experience designing and shipping systems
- Craftsmanship in how something is built and how it feels to use
- Direction-setting capability, including articulating and defending a technical approach
- Fluency with AI as a tool used aggressively while being able to explain every line that ships
- Owned frontend platform or standards for a consumer-facing web app
- Demonstrated ability to self-prioritize and ship fast in ambiguous, high-agency environments
Nice to have
- Experience with real-time features, payments, or consumer gaming apps
- Experience partnering with backend engineers on API design and data models
Full description
Role Details:
- Salary: $200K - $400K.
- On-site work policy: In-office 5 days/week in San Francisco, CA.
- Full-time position.
- Location: San Francisco, CA.
- Tech stack: React, TypeScript, JavaScript.
- Equity: Competitive equity.
- Visa sponsorship details: Open to visa transfers (e.g. OPT, H1B transfers).
Responsibilities:
- Establish our web platform, setting the foundation and standards for how we build future web and Android apps.
- Ship Rips on web, building on existing backend systems and APIs.
- Set the technical foundation for our web platform: architecture, state management, build tooling, component patterns, testing strategy, and the standards that keep quality high as the team grows.
- Own the user experience, not just the implementation.
- Motion, micro interactions, responsive behavior, and load performance are yours to get right.
- Partner with backend engineers on API and data model design.
- Push back when a contract makes the client worse.
- Create leverage.
- Ensure the patterns you establish make the next feature faster to build and make it obvious to a mid-level engineer what the right approach is.
- Onboard through our React Native codebase, contributing to mobile while you get deep on the product before web work begins.
- Collaborate in person 5 days a week at Triumph’s headquarters at Levi’s Plaza in San Francisco.
- Utilize existing backend systems and infrastructure to create Rips for web in 3-6 months.
- Define our team’s best practices and standards for React and potentially work on React Native.
- Own all internal tools and our internal dashboard, making improvements that help the team be efficient and better use data to drive decision-making.
- Partner with backend engineers to design APIs and data models, contributing to API designs and app performance.
- Elevate UX with thoughtful motion, micro-interactions, and responsive design that feels native.
Qualifications:
- Five or more years building consumer web products, with React, TypeScript, HTML, CSS, and Javascript expertise.
- A real track record of 0 to 1 experience building something significant from an empty repository and watching it survive contact with users and with other engineers.
- Genuine command of web fundamentals including the browser, the DOM, the event loop, rendering and layout, and CSS beyond utility classes.
- Ownership of consequential work and experience designing and shipping systems.
- Craftsmanship in how something is built and how it feels to use.
- Direction setting capability including articulating and defending a technical approach.