Thinkingbox is a global creative collective shaping the future of brands through craft and curiosity.
Thinkingbox is hiring for a Front End Developer to join our growing team in Salt Lake City, Toronto, or Vancouver. We are looking for a creative developer who has strong current and previous work. We encourage creativity and allow trying new things frequently. We like to challenge ourselves and learn new technology, staying on top of the latest trends. You will join a very close and collaborative team - we will enable you to continually grow and expand your skillset.
- Responsible for multiple projects and meeting deadlines while working within a collaborative, creative development team
- Producing significant results while maintaining a positive attitude and having fun
- Creative design abilities – professional look & feel
- Support Producers, and other Developers to manage client requirements, communications and balance project schedules
- Research and evaluate a variety of interactive software products
- Contribute to a culture of excellence around the creative use of technology in advertising and marketing
- 3+ years relevant experience
- Strong experience creating UIs and executing various creative layouts
- Experience using CSS preprocessors
- Strong understanding of object-oriented programming
- Strong experience with executing, configuring and integrating large complex mixed hardware/software physical activations.
- Experience with CMS’s (Prismic, Contentful, WordPress, etc.)
- Knowledge of build systems such as Webpack, Grunt, Gulp
- Excellent verbal and written communication skills
- Development with cross-platform frameworks ie. React Native
- Experience with Web APIs (Google’s APIs, Facebook API, Twitter API)
- Proficient with some server side development (Python, Node.js, Elixir, PHP)
At Thinkingbox, we celebrate diversity both in our work and our people. We simply look for great talent and are dedicated to building a workplace where everyone feels valued and part of the Thinkingbox family.
Thank you for taking the time to apply for this opportunity. Please include your resume and links to your online portfolio with your application. Unfortunately, due to the number of applications, we receive we are not able to contact everyone who applies. However, all applications are stored in our talent database and will be considered for future opportunities.