As a Senior Software Engineer, you will be part of our Canada-based team providing technical services to MobSquad’s clients.
Your team will operate alongside many other talented developers and data scientists in Canada, and you will be an integral part of the tech community that MobSquad has built.
Requirements & Skills:
You have a degree in Computer Science, Engineering, or a comparable field from an accredited institution
You have over three years of experience building and delivering excellent, user-friendly software
You have over three years of experience writing production-ready code
You have mastery of one or more programming languages (Python, Java)
You have experience working with back-end frameworks (Django, Flask, Spring, Node.js)
You have experience creating and delivering microservice architectures and distributed systems
You have experience developing highly scalable and performant enterprise software
You have strong experience developing, deploying, and implementing APIs
You have demonstrated the ability to develop high-quality code adhering to industry best practices (e.g., code review, unit testing, revision control)
You have a work/project history reflective of a self-motivated professional who excels when given open-ended problems and broadly defined goals, having an innate desire to leverage their skills in a way that provides business value