Job Description
BIMM is booming, so we’re looking for an experienced Full Stack Developer to join our team!
Who we are
BIMM is a Toronto-based agency that lives at the intersection of data, technology, and creativity to provide clients with high-performing campaigns and digital products that shape connected customer experiences. We’ve helped our clients implement fully integrated CRM customer journeys, built robust digital experiences, and created national loyalty programs with decades of experience in sectors of automotive, financial, telco and retail.
We are creative realists, which means our ideas and solutions are grounded in the realities of our clients’ business. We believe big ideas are nothing without big results (and flawless execution); high-performing agencies deliver high-performing campaigns, products, and experiences; and the best solutions happen when we collaborate with clients as partners.
Our Technology department is a 30+ person distributed team of Software, QA, and DevOps engineers delivering amazing digital products on a leading-edge technology stack. We appreciate diversity of thought and backgrounds.
Who we’re looking for
You use modern tools and frameworks (REACT and Node.js) and can code up an application from scratch and spin up a cloud infrastructure to host it. You have a clear understanding of security and build it into any of your services. Although you have the full support of your team mates, you are able to lead the research and solution of complex problems. At the same time, you know when to ask for help and don’t let silly pride or ego get in the way, because after all, you are part of a team.
“Initiative” is your middle name and you don’t give us a chance to chase you. We are on the hunt for people who have an innovative mindset (you still dream of that moonshot project, but are currently working on your side-gig)! Is this you?
Experience
- Knowledge of best practices and writing Clean Code
- 3 years of working knowledge with modern frameworks and languages (REACT & NodeJS)
- Comfortable in the command line (e.g. Linux, Windows, or Mac)
- Builds a prototype and is able to take it to production (kind of mindset)
- You can demonstrate experience from at least one large scale project
- Motivation to learn and be on the forefront of current technology standards and practices
- Autodidact who rapidly picks up new concepts and technologies
- Familiarity with working with different CMS integrations and building out clean content structures
Nice-to-have:
- Knowledge of Cloud Foundry and k8s
- Knowledge of Concourse and CircleCI
- Knowledge of MySQL, PostgreSQL, and MongoDB
- Familiarity with AWS & Docker
- Experience with GraphQL and Apollo
- Experience with NextJS or NuxtJS
- Familiar with SSR applications and their requirements
- Experience with Styled Components
- Experience with MongoDB or other databases
- Experience with ecommerce platforms, e.g. Shopify Plus, CommerceCloud, Hybris, etc.
What’s in it for you?
- Work Life Balance with BIMM days: Spend your birthday any way you’d like, as long as it’s not at the office. Extra day off to enjoy every summer holiday and a week-long end-of-year break. Boo-yah!
- Benefits: We offer a comprehensive health & dental benefits plan with an Employee Assistance Program. BIMMers are also given extra $$$ to put towards wellness or health-related needs. Did we mention our RRSP with matching? A lil BIMM bonus to build your bank.
- Culture: Our squad is fun, friendly and entirely egoless. Our social committee plans BIMM bashes, Tasty Thursdays and quarterly outings like candle making workshops, board game nights, Jays games and cooking classes. Our summer and holiday parties are quite memorable as well! Having Fun Everyday is one of our core values.
- We believe in working & meeting with purpose. We observe a hybrid working model in our beautiful dog-friendly office located in the Distillery District, stuffed with snacks.
- Belonging: Our dedicated DEI committee provides thought-provoking insights which are reflected in our work; They also organize engaging awareness activities and events to showcase BIMMER’s professional talents and personalities. What talents might you bring? :)
- Growth: BIMM is part of kyu collective which gives our employees access to the network’s resources, training, offices, and more. We also prioritize your personal and professional development with opportunities like on-site Lunch n’ Learns, conferences and online courses. Love 2 Learn.
BIMM is committed to providing an environment that is inclusive and accessible. We are an equal opportunity employer and consider all applicants for employment without discrimination. Please let us know if accommodation for the recruitment/interview process is required and we will work with you to make sure your needs are met.
R6e3bHY20k
Apply
Go Back