Intermediate Full Stack Developer
What You'll Do
- Build product features to be proud of on a TypeScript-first stack consisting of a Next.js front end and a Node.js/Express/Postgres back end, all hosted on AWS.
- Burn our tech debt by incorporating a bit of tech debt work into every work week and we regularly have longer tech debt only phases.
- Collaborate with other teams to ensure that our customers are able to seamlessly use our product across multiple integrations and software upgrades.
- Mix it up by trying out different technology stacks and roles. Have a product idea? Let's try out a proof of concept with a few customers. Want to try working a bit on the iOS app or on Docker images? Let's pair you up with someone who can show you around.
- Use AI tools like Cursor and ChatGPT to automate toil and help us do our best work.
What You Bring
- 3 years of full-stack experience building and supporting software in production using modern JavaScript frameworks like Express, React and Angular
- Experienced in building REST-based web services
- Experience with robust test patterns for CI/CD builds and post-deployment verification
- Good understanding of relational databases including basic performance optimization through indexes (we use Postgres)
Nice to Have
- Experience or interest with mobile development, especially React Native, Kotlin or Swift/ObjC
What We Offer
The Perks:
- Generous Time Off Program
- Health, Dental, and Vision Benefits
- Flexible Health and Wellness Plan
- Parental Leave \& top up
- Employee Assistance Program
- Professional Development
- Volunteer Program
- Monthly Lunches
About Us
TouchBistro believes in fostering an inclusive workplace where all individuals have an opportunity to succeed. Requests for accommodation due to a disability can be made at any stage of the recruitment process.