All Jobs

Chief Technology Officer – Toronto

– Lead several development and product teams- Contribute to the strategic technical initiatives of the company including implementing new technologies that provide an edge- Communicate strategy to partners, investors and other stakeholders- Collaborate with C-suite to optimize company performance and growth- Degree in Computer Science, Mathematics or Engineering- Expertise building applications and architecture in languages […]

Senior Superintendent / Site Manager

Working under the guidance of the Director of Construction, the position will involve the following key responsibilities: Direct all site personnel Coordinate activities of all sub-trades and contractors Assist Project Manager in achieving projected construction schedule Assure quality control procedures are followed Conduct trade meetings Conduct health and safety meetings and ensure compliance with safety […]

Senior Software Engineer – Toronto

Design, develop, test, deploy software. Build back-end systems Understand concurrency, distributed computing, messaging and algorithm Develop tools and contribute to open source code Bachelor’s degree in Computer Science, Engineering, or equivalent 4+ years of professional experience in software development in Java, Python, and/or C++ Strong fundamentals in data structure, algorithm and OOP Experience with NoSQL, […]

Senior Software Engineer (Frontend)

– Will design and develop scalable, performant and responsive FE architecture – Will participate in Code Reviews, providing technical mentorship to other junior team members- Implement new features by collaboratively working with Product Owners, UX designers, and other fellow Engineers- Help in deisgn development of API gatewat layer which can interact iwth many other micro-services- […]

Senior Frontend Developer

Design and develop software solutions that are robust Ensure code coverage of both Java and JavaScript functions Monitor & diagnose problems in the application Upgrade the application to the latest JavaScript libraries and Practices BS in Computer Science or Engineering 6-10+ years of professional software development experience 3+ years of professional experience in Angular and/or […]

Technical Lead – Toronto

– Develop, design, test and deploy components on the back end and for the client- Contribute to the development of the solution architecture – Lead a small team of developers to enhance and create solutions- 7+ years experience in a similar role leading a team- Degree in Computer Science or similar – Experience using C#, […]

Senior Software Developer

As a Software Engineering Manager at our client, you will: Support and grow a team of highly motivated engineers Focus on data-driven processes that lead to continuous improvement for the team Support the professional, technical and personal growth of a diverse group of people, with a wide range of experiences Collaborate with the team to […]

Senior Superintendent / Site Manager

Reporting to the Project Manager, the Site Superintendent’s duties will include but are not limited to: Plan and organize an efficient work-week schedule and conduct daily trade and safety meetings Expedite the resolution of on-site problems or conflicts Ensure that project deliverables are in accordance with all applicable codes and company standards. Provide technical direction […]

Java Developer, Senior Java Developer, Senior Developer, Senior Engineer, Software Engineer, Software Developer – Toronto

Design, develop, test, deploy, maintain and improve software. Build back-end systems Understand distributed computing, messaging and algorithm, and know the trade-offs between frequent delivery and technologies. Develop tools and contribute to open source wherever possible. 5+ years of software development experience building products Desire to contribute to the success of a growing company by thinking […]

Engineering Manager

Our client is looking for an Engineering Manager to lead a team of smart and motivated developers. Given that you share these qualities, you’ll fit right in. The team is working in real-time, live systems… so it requires a steady hand and a cool head. Direct experience as lead or manager and deep roots as […]