Senior Full-Stack Engineer
About the Role
You will design, implement, and maintain full-stack features for a crypto trading product. You will write readable, maintainable, and well-tested TypeScript code across frontend and backend. You will implement UI with Next.js and Tailwind, build and consume GraphQL APIs, and manage cloud deployments and DevOps tasks. You will take full ownership of projects from design through production rollout and continuously improve testing and reliability.
Requirements
- 2+ years of software engineering experience
- Experience with TypeScript
- Experience with React and Next.js
- Experience with GraphQL
- Familiarity with Tailwind CSS
- Working knowledge of cloud infrastructure and DevOps (GCP, Heroku)
- Strong focus on code readability, maintainability, and testing
- High-agency, self-directed work style
Responsibilities
- Design and implement full-stack features
- Build and maintain React and Next.js user interfaces
- Develop and consume GraphQL APIs
- Write readable, maintainable, and well-tested TypeScript code
- Implement styling with Tailwind CSS
- Manage cloud deployments and DevOps workflows using GCP and Heroku
- Own projects end-to-end from design to production
Benefits
- Generous equity
- Competitive compensation
- Best-in-class health insurance
- Dental insurance
- Vision insurance
- Unlimited paid time off
- $100 monthly gym stipend
- Flexible location and hours
