This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

previous arrow
next arrow

Flyt: Remote Full-Stack Developer (Golang)


This is a Full-time position in Ottawa, ON posted March 31, 2021.

Who are we?Flyt, part of the Just Eat Takeaway Group, is a technology platform designed to connect the world’s largest food delivery company to big restaurant brands everywhere.

Chances are, if you have ordered food on your phone you have touched our technology, in Canada we are SkipTheDishes!Today, we’re a global company, with our technology being deployed across Europe, North America and Australasia, and with team members in six countries.

Yet we’re still human-scale: everyone can get to know everyone, and we are structured to ensure every team has a strong sense of community and autonomy on how to hit their goals.Flyt is organised in small, cross-functional, autonomous teams we call squads.

Each one of our squads owns an area of the product end-to-end and is responsible for meeting a business goal.

Same principles as the Spotify model, but customised to what works for us.Collaborating Together, Inspiring Excellent Results!

At Flyt, we value five key areas Care, Transparency, Individual Leadership, Enthusiasm and Results Achievement which we embrace and use to define ourselves.

These values enable us with the guiding principles to make our own choices.The roleWe are on the lookout for remote developers in Canada to join the team at Flyt.Experience in Golang is essential and you must love being autonomous in a small, goals oriented team.Here’s what your day-to-day looks like:Integrating to hospitality technology systems, such as a restaurant’s point of sale platform, with a view to deploying our technology in thousands of restaurant locations across CanadaOwning the squad’s KPI in successful injection of ordersBuilding new features in our core language GoWorking within our Microservices architecture to deliver high level readable and maintainable codeMaking key architectural decisions to help move our platform forwardCollaborating with product designers and the business on a new Flyt productBe involved in the UX process from wireframes and prototypes, all the way through to implementation and releaseAs part of the role, all Flyt Engineers will be required to be on-call.

Those on-call are required to be ‘available’ to receive alerts as and when a pre-defined threshold in our injection success levels has been breached.

All those who are required to be on-call will be trained and remunerated.You must haveExperience in GolangExperience with Vue 2.X and VuexProven development experience in project environmentsThe ability to write clear and well-tested code.

(we use Jest and Cypress for our Vue.Js projects)Experience working with teams across different time zonesExperience communicating in client-facing roles as well as behind the scenes to both technical and non-technical stakeholdersA passion and desire to contribute to high impact projects in a fast pace organisationExperience in working in food technology and/or the Canadian hospitality sectorNice to haveExperience in TypescriptYou’ll love working here if:Remote working is your thing!You can’t wait to roll up your sleeves and build a great product with a dedicated teamYou love having a goal, and having the autonomy to decide the best way to go for itYou obsess over personal growth.

Feedback, Coaching, Learning, Teaching.You like to communicate transparently (majority of our #slack channels are public!), and are willing to listen to your peers, earn trust and show up curiousOur tech stackGolang and Typescript microservices with a SNS/SQS and Kafka Event BusKubernetes and Docker to schedule and run our servicesAWS for most of our infrastructureCustom built tooling to help engineers spin up services in minutes, update them, alert on them and observe themWe own the services we build.

This means there’s an on-call rota for all our services, which is shared with everyone around the company (tech and non-tech).BenefitsCompetitive salaryMacBook Pro to enable you to do your jobA training budget to help you level-upA bonus pool based on performance20 days paid annual leave per annumA wellbeing programme designed to provide you with the tools, should you need, to ensure you are your happy and healthy self!A leadership development programme and engineering development programme to support you in levelling up and access to coaches on leadership, product and techCompany-wide remote socials (attendance is, of course, not mandatory although we highly encourage it as we are a social bunch!Quarterly meets at different locations around the world where we all get together, plan for the next quarter and have some fun (on hold until it’s safe to do so again)The opportunity to work in a fast-growing company with global expansion plans and operations spanning Europe, North America and Australasia.The hiring experienceWe have a 3 stage process when it comes to hiring.

There will be an initial 20/30 min Google Hangout with one of our hiring managers, 60 minute technical assessment with relevant person in that role i.E.

Developer, Project Managers, etc and finally a culture interview with two of the team (a Tribe Lead and one other).

A final decision will be made post the culture interview.We’re a diverse and inclusive workplace that promotes a sense of belonging, allowing everyone at Flyt to bring their true selves to work every day.