Fullstack Engineer
Skills
About the Role
You will work on both the front-end and back-end of the platform, implementing new features and improving existing ones. You will collaborate with product managers, designers, and engineers to deliver high-quality features, ensure applications are fast, reliable, and scalable, and improve the content browsing experience. You will support users in creating and consuming queries and dashboards, write clean, efficient, and maintainable TypeScript code, and engage in continuous learning while collaborating with more senior engineers.
Requirements
- 4+ years experience with React/Next.js and Node.js using TypeScript
- Experience with GraphQL
- Basic understanding of AWS and Kubernetes
- Strong problem-solving and communication skills
- Experience writing clean, efficient, and well-documented code
Responsibilities
- Build front-end and back-end features
- Collaborate with product managers, designers, and engineers to deliver features
- Ensure applications are fast, reliable, and scalable
- Improve content browsing and support users creating and consuming queries and dashboards
- Write clean, efficient, and maintainable TypeScript code
- Learn continuously and collaborate with senior engineers
Benefits
- Equity package with employee-friendly terms and 10-year exercise window
- 5 weeks PTO plus local public holidays (swappable)
- Fully remote-first approach with flexible working hours
- Private medical insurance, dental, and vision
- Paid parental leave: 16 weeks primary and 6 weeks secondary fully paid, plus 2-week phased return at full pay
- Quarterly offsites and yearly travel allowance
- Allowance for at-home setup or co-working desk
- Company swag
