Hivestack is hiring a
Intermediate Backend Developer in Canada
![Logo of Hivestack](https://cdn.jobscollider.com/logo/hivestack-3ec9.webp)
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
Similar Jobs
- yesterday💰~$75k-$95k📍Argentina, Uruguay
- yesterday💰~$31k-$52k📍Argentina, Uruguay
- yesterday💰~$81k-$89k📍Italy
- yesterday💰~$81k-$89k📍Italy
- yesterday💰~$81k-$89k📍Italy
- yesterday💰$60k-$120k📍Portugal
- yesterday💰~$81k-$89k📍Italy
- 2 days ago💰~$66k📍Germany
- 2 days ago💰~$115k-$230k📍Bulgaria