Job was saved successfully.
Job was removed from Saved Jobs.

Job Details


Software Engineer (2230787664)

Science, Technology, and Engineering

IT / Computing / Software



Toronto, Ontario, Canada

The big picture Over the last 9 years we’ve partnered with businesses of all sizes to provide rocket fuel to launch their applications and a dose of pixie dust to take their digital products to the next level. Developing digital experiences with companies like Air Miles, Glo, Paypal, TELUS, and Zynga since 2010, we’ve built applications that are used by millions of people every day. We’re looking for a developer who’s passionate about making great digital products. You will partner with startups to shape their ideas, bringing them to life and work with enterprises to help them redefine the way they deliver value to their customers. You'll have numerous opportunities to work with different technologies, creating web/and or native applications. You’ll find yourself engaged in projects that will excite and challenge you, further developing your skill set. Why you’re right for this opportunity You have strong CS fundamentals, take a keen interest in exploring new platforms, and can quickly learn new technologies and concepts You have a strong knowledge of object-oriented programming and software design patterns, such as AOP, MVC, MVVM, etc. You love working with emerging technologies, platforms, and frameworks, and can provide solid recommendations and best practices regarding technology stacks You value collaboration and will work closely with designers helping to shape a product’s user experience You’re passionate about learning and love sharing your knowledge and mentoring others You enjoy working in a fast and lean software environment You’re a true team player and believe great things happen through open and honest communication and collaboration A sneak peek at what you’ll be doing You’ll validate concepts by designing and prototyping lean POCs You’ll consult the team on platform capabilities that can be leveraged in the product design You’ll work with database design and applications architecture design You’ll be creating, implementing, and maintaining full-featured responsive web and/or native applications Automated testing and CI/CD pipelines What you bring to the table A Computer Science/Software Engineering/Computer Engineering or related degree. Equivalent experience is also accepted but you need to have the foundational concepts of Comp Sci covered 2 years of experience as a full-time Software Engineer Expertise with one or more modern programming languages (Javascript, Swift, Kotlin, Java, C#) Experience building modern web and/or mobile applications using React, React Native, iOS, Android, Node.js Experience with database design and building/consuming REST APIs Experience building user interfaces (HTML/CSS, Interface Builder, XML/XAML) Strong problem solving and analytical abilities Strong verbal and written communication skills and an ability to work in a team environment Ability to effectively articulate technical challenges and solutions Deal well with ambiguous/undefined problems; ability to think abstractly Open-minded approach to learning and applying new technologies