Senior Full-Stack Engineer
Join our core engineering team to build and scale our platform.
Location
Remote
Employment Type
Full-time
About the Role
We're looking for a Senior Full-Stack Engineer to join our Engineering team. You'll work on our core platform, building new features and improving existing ones. You'll collaborate with product managers, designers, and other engineers to deliver high-quality software.
Responsibilities
- Design, develop, and maintain our core platform features
- Write clean, maintainable, and efficient code
- Collaborate with cross-functional teams to define and implement new features
- Troubleshoot and fix bugs and performance issues
- Participate in code reviews and mentor junior engineers
- Contribute to technical architecture decisions
Requirements
- Experience with tRPC
- Experience with Node.js and RESTful APIs
- 5+ years of experience in full-stack development
- Strong proficiency in React, Next.js, and TypeScript
- Familiarity with database design and SQL/NoSQL databases
- Understanding of CI/CD pipelines and DevOps practices
- Excellent problem-solving and communication skills
Nice to Have
- Experience with GraphQL
- Knowledge of AWS or other cloud platforms
- Contributions to open-source projects
- Experience with microservices architecture
About the Team
Team Size
15 engineers
Reports To
Engineering Director
You'll be joining a collaborative team of talented professionals who are passionate about building great products. We value open communication, continuous learning, and a healthy work-life balance.
Our Hiring Process
- 1
Application Review
Our hiring team will review your application and get back to you within 1 week.
- 2
Initial Interview
A 30-minute video call with a hiring manager to discuss your experience and the role.
- 3
Technical Assessment
A take-home assignment or live coding session, depending on the role.
- 4
Team Interviews
Meet with 3-4 team members to dive deeper into your experience and fit.
- 5
Offer
If all goes well, we'll extend an offer within a week of your final interview.
Apply for this Position
Job Details
Share this job
Related Positions
Frontend Engineer
Create beautiful, responsive, and accessible user interfaces.
DevOps Engineer
Build and maintain our cloud infrastructure and CI/CD pipelines.
Backend Engineer
Build scalable APIs and services that power our platform.