Full Stack Engineer
Role details
Job location
Tech stack
Job description
Roll up your sleeves and let's build together! From day one, we'll ask you to contribute to any and every aspect of our stack. It could be adding new functionality to the core experimentation capabilities of the platform, designing and implementing a new integration, or reworking a complicated user flow. Our team is lean and mean - less than 10 engineers and only a handful of product and design. This means you'll work closely with everyone, including those in non-technical roles like our sales, support, and success teams. Month one will be characterized by "learning by doing" - taking on features that are meaningful in impact with input from other teammates to get deep in the codebase and concepts while also providing value to our customers. From there you'll tackle increasingly complex and ambiguous problems. With varying degrees of input from your product and design teammates, you'll figure out the implementation details from schema and API design to UI polish. We have thousands of customers, too, so there are often opportunities to work directly or indirectly with them. Understanding the customer perspective and having empathy are important skills that will help make you effective in each of the countless micro design decisions you make each day. Tech Stack Knowledge in all of these is not required, but you should be excited to work within and help us improve the stack.
- TypeScript monorepo
- Frontend - React web app hosted on AWS S3/Cloudfront; Redux, Material UI, ReactQuery
- Backend - Serverless NodeJS hosted on AWS Lambda, managed by SST. MySQL database. Also includes SQS queues, Dynamo tables, dockerized lambdas, etc….
- "Plugin" - Compiled client-side javascript written in Typescript
- Analytics - AWS Eventbus, Kinesis, Flink, Kafka, and Clickhouse.
Requirements
- You have experience owning product and feature development from ideation to delivery
- You're able to hold a lot of context in your head - there are a lot of moving pieces here to keep in mind
- Exploration, learning, and experimentation are core to your process
- You have deep expertise in areas that will level us up
- At the same time have curiosity to learn try a different approach
- You empathize with our customers, and care deeply about making them successful
- You're a team player and can work collaboratively while also being independent
- You want to shape the future of e-commerce
Benefits & conditions
- Competitive salary and equity packages
- Medical, dental, and vision insurance
- 401k + match
- Flexible PTO policy
- Parental leave
- $ to spend quarterly with our growing list of brands
- WFH setup stipend
- Laptop provided
- Team meetups and events
Intelligems is a remote-first company with 4 offices (NYC, Denver, Boston, and Chicago), but please note that some travel may be required. All Intelligems interviews are transcribed by an AI notetaker. #LI-remote