Senior Software Engineer
CanadaMobSquad
3+ YOECandidates need a degree in Computer Science or Engineering and over three years of experience building production software. They must know Python or Java, back-end frameworks such as Django, Flask, Spring or Node.js, and follow best practices like code review and unit testing.
Python, Java, Django, Flask, Spring, Node.js
Senior Full-Stack Developer
CanadaMobSquad
5+ YOECandidates need a computer science or engineering degree and more than five years of building B2B SaaS software. They also need strong JavaScript, TypeScript, React, Python or Node.js experience, and experience integrating with e-commerce platforms such as Shopify or BigCommerce.
React, GraphQL, Apollo, Shopify, BigCommerce
Senior Front-End Engineer
CanadaMobSquad
5+ YOECandidates need a Bachelor's degree in a related field and over five years of software development, including JavaScript (ES6), TypeScript and front-end work with React. They also need back-end experience with Node.js, GraphQL, REST APIs and SQL/NoSQL databases.
React, Node.js, GraphQL (Apollo), MongoDB, Webpack, Gulp
Machine Learning Engineer
CanadaMobSquad
5+ YOECandidates need an advanced degree (M.S. or PhD) in a quantitative field, over five years with deep learning frameworks, Python, Java, scikit-learn and Pandas, and strong SQL and NoSQL database skills.
TensorFlow, Keras, scikit-learn, Pandas, OpenCV, Linux