Description
WHAT YOU'LL DO
Join our Canvas Logic & Execution team and revolutionize how brands connect with their customers! We're seeking a Senior Full Stack Engineer to play a crucial role in building and scaling our flagship product, Canvas. As a key member of our team, you will:
- Design, develop, and deploy highly scalable and performant components for our Canvas platform, impacting millions of users worldwide
- Collaborate with a team of experienced engineers to solve complex technical challenges in distributed systems and large-scale data processing
- Build user-facing features and supporting infrastructure for billions of asynchronous jobs and tens of billions of queries on MongoDB and Redis
- Own projects from design through testing and deployment in an agile environment
WHO YOU ARE
- 5+ years of full-stack development experience, with a strong focus on building scalable web applications
- Expertise in front-end technologies such as React, Javascript, and Typescript
- Experienced technical leader with a track record of driving architectural decisions and contributing to technical strategy
- Solid foundation in design patterns, data structures, and algorithms
- Excellent communication and collaboration skills, with experience working in a team environment
- Bonus Points:
- Professional experience building software at scale, handling high volumes of data and traffic
- Professional experience with Ruby on Rails, Java, MongoDB, microservice architecture, and distributed systems
- Experience with agile processes
- A passion for user experience and building intuitive and engaging user interfaces