Trolley

Software Engineer

Calgary, Canada
Docker AWS React Angular Microservices Git Node.js PostgreSQL TypeScript GCP API JavaScript
Description

Trolley is the payouts platform for the internet economy. Our vision is to unlock the collective economic opportunity of the internet – for everyone – by building a truly global payouts ecosystem. Through our powerful platform and API, Trolley enables businesses to reach people from all corners of the world and offer creators, on-demand workers, and suppliers the ability to bring their specialized talents to a global market. Businesses use Trolley to automate and manage payouts, collect recipient tax and banking information, and mitigate fraud and risk. It is the go-to payouts solution for hundreds of businesses like Canva, Soundcloud, and Envato, ensuring creators, artists, and suppliers get paid efficiently. Trolley has processed millions of payments, supporting musicians, artists, makers, vendors, and suppliers worldwide. 

Trolley is on the lookout for a Software Developer. You will be working in a fast-paced environment filled with passionate Developers, and Product Owners sharing a common goal of making our customers successful and delivering the functionality that they need. As a key contributor in the development of backend functionality, your daily work will involve developing API interfaces, database integrations, and 3rd-party service integrations. You will contribute to the design and architecture of the system, while ensuring adherence to the best development practices, including testing.

What we’re looking for:

  • Excellent knowledge of Javascript (including ES6+ features) or other language
  • Experience consuming third party APIs and microservices
  • Experience writing API endpoints in Nodejs using Express or similar
  • Git expert, knowledgeable about Github and the pull request/merge process
  • Familiarity with PostgreSQL or other SQL-based databases
  • Well-versed at writing unit tests and familiar with continuous integration concepts and tools
  • Experience using techniques that enable team code ownership (test-driven development, literate code, code reviews, pair programming)
  • Proficient with agile software development methodologies

About you:

  • 3+ years of experience as a Software Developer
  • Computer Science / Software Engineering degree or equivalent
  • Ability to quickly learn and adapt to new technologies and frameworks
  • Independent, highly dynamic, and capable of thriving in a fast-paced environment
  • Solution-oriented approach to problem solving
  • Ability to communicate clearly and effectively in English with individuals from diverse cultural and technical backgrounds.

It would be great if you are familiar with:

  • Typescript, this is what our platform is written in
  • Docker and containerization of services and AWS Lambda functions
  • Cloud Services (AWS, GCP)
  • Hands-on experience with at least one front-end framework, such as React and/or Angular
  • Messaging system ex: SQS / RabbitMQ
  • Continuous integration (CircleCI, Jenkins)
  • Project Logging / Tracing / Performance Monitoring

What we offer:

  • Competitive salary and meaningful equity (ESOP).
  • Join an amazing team of diverse people working together on a common mission.
  • Extended Healthcare benefits including dental, vision, LTD, etc. from day 1.
  • 4 weeks paid vacation per year + public holidays (+ 1 extra vacation day per year of service).
  • 30 days remote work from anywhere.
  • Gym membership allowance.
  • 1/2 day Fridays off during summer.
  • Company provided use of Apple MacBook Pro and Mac gear.

 

Trolley
Trolley

0 applies

0 views

Other Jobs from Trolley

Software Engineer

Toronto, Ontario

Software Engineer

Montreal, Canada

Software Engineer

Halifax, Canada

Similar Jobs

Software Engineer

Toronto, Ontario

Software Engineer

Montreal, Canada

Software Engineer

Halifax, Canada

Cloud Full Stack Lead

Bengaluru, India

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say