Hivestack is hiring a
Intermediate Backend Developer in Canada

Logo of Hivestack
Intermediate Backend Developer
🏢 Hivestack
💵 ~$95k-$110k
📍Canada
📅 Posted on Jun 1, 2024

Summary

The job description is for a Backend Developer position at Hivestack, a fast-growing global digital Out of Home (OOH) ad tech platform. The role involves working on the Python and Go microservice base platform, developing new features, refactoring existing ones, collaborating with developers and product managers in requirements gathering, researching solutions, reviewing other developers' pull requests, and troubleshooting production issues. The technology stack includes Front-End: Javascript using VueJS, Back-End: Python 3.8 using aiohttp and Golang 1.15 using gin, Test Frameworks: behave & Cypress, Databases: Mysql, Postgresql (PostGIS), Redis, DynamoDB, Redshift, Devops: CircleCI, Terraform, Cloud: AWS, Fargate, Lambdas, Docker. Qualifications required include at least 3+ years of experience using Python, some experience designing APIs and working with microservices, experience with relational databases and SQL, good computer science fundamentals, understanding of data structures and algorithms, and a Bachelor's Degree in Computer Science, Computer Engineering, technical degree in Computer Science or equivalent work experience. Benefits include competitive compensation packages, health and wellness benefits including healthcare package, virtual healthcare platform, annual wellness allowance, learning and development platform, RRSP matching, Flexible Fridays, 3 personal days, unlimited sick days, hybrid/remote work, additional work from home perks, and coronavirus safety measures.

Requirements

  • At least 3+ years of experience using Python
  • Some experience designing APIs and working with microservices
  • Experience with relational databases and SQL
  • Good computer science fundamentals, understanding of data structures and algorithms
  • Bachelor's Degree in Computer Science, Computer Engineering, technical degree in Computer Science or equivalent work experience

Responsibilities

  • Develop new features: 45%
  • Refactor existing features to reduce tech-debt or increase performance: 20%
  • Collaborate with developers and product manager in requirements gathering: 10%
  • Research solutions: 10%
  • Review other developers pull-requests: 10%
  • Troubleshoot production issues: 5%

Benefits

  • Competitive compensation packages
  • Healthcare package
  • Virtual healthcare platform
  • Annual wellness allowance
  • Learning and development platform
  • RRSP matching
  • Flexible Fridays
  • 3 personal days
  • Unlimited sick days
  • Hybrid/remote work
  • Additional work from home perks
Help us out by mentioning to Hivestack that you discovered this job opportunity on JobsCollider. Your support is greatly appreciated. Thank you 🙏
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs