We are dedicated to solving complex business problems with creative solutions. Our employees enjoy a culture built on innovation and a commitment to creating best-in-class digital products. We hire smart, analytical, and hard working people who are lifelong learners.
Requirements
- 2+ years of professional experience in a software development role
- Very strong programming skills in one or more of our core languages (Java, C#, JavaScript)
- Deep understanding of each of the parts that make up a modern web application (APIs, templating, routing, data storage, design patterns, optimization, caching, security)
- Fundamental knowledge of core web principals (HTTP, the DOM, SSL, web servers)
- Fluency with relational databases or alternatively NoSQL databases
- Front end framework experience using React or Angular is an asset
- Custom development with ASP.NET, Java Spring, or Node.js experience is an asset
- Great interpersonal skills
- Proactive personality, and a desire to deliver your best work
- A love for improving software development workflows/process
Benefits
- Comprehensive Health & Wellness Benefits Package
- Socials, Outings & Retreats
- Retirement Planning
- Parental Leave Program
- Culture of Learning & Development
- Flexible Working Hours
- Work from Home Flexibility
- Service Recognition Programs