Himalayas logo
Paid Technology Ltd.PL

Senior Full Stack Engineer

A procurement automation platform that streamlines the procure-to-pay process, enabling large enterprises to efficiently work with and pay smaller suppliers.

Paid Technology Ltd.

Employee count: 11-50

Salary: 150k-180k CAD

Canada only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

About Us

At #paid, we’re on a mission to empower creators to do what they love—create. Our marketplace connects vetted creators with some of the world’s most iconic brands, like McDonald’s, Samsung, and Disney, fostering authentic collaborations that drive real business results. We’ve built a marketplace that solves big challenges in the creator ecosystem, from fair pricing to algorithmic matching and content usage rights, ensuring every partnership is seamless and impactful.
With our proprietary technology and an unwavering commitment to trust and transparency, we’re revolutionizing the way brands and creators come together to make magic. Rated #1 for customer support and managed services, #paid is leading the creator marketing space. Through innovative technology and a team of ambitious humans, we're transforming the future of the creator economy.

The Role

You are an experienced software developer, who has worked as part of small to medium-sized teams and participated in planning, designing, and shipping small-to-medium scale applications.
You are a team player and contributor to technology decisions and architecture and can balance day-to-day workload, with an eye for future improvements of your team and their work.
You will be working as part of a group of developers, product managers, and designers who help each other solve problems across all functions. You will employ best practices in development, security, accessibility, and design to achieve the highest quality of service for our customers.
We use a range of technologies to get the job done: JavaScript and Node.js coupled with OpenAPI, React, Next.js, storybook and other libraries to provide a modern, easy-to-use Javascript toolchain. A RESTful API back-end powers our platform services.

Day to day

  • Reporting directly to the Engineering Manager, work together on and own your personal growth and objectives
  • Work with Product Managers, Product Designs and other Software Engineers to define and execute the product roadmap
  • Write production-ready code that is performance optimized, easily testable and understood by other developers, and accounts for edge cases and errors
  • Commit to 2-week time-boxed sprints with daily standups
  • Communicate with the team through our productivity tools (Slack, Jira, GitHub, etc.)
  • Practice test-driven development
  • Contribute to the design of scalable software platforms with performance and security in mind
  • Analyze and troubleshoot production issues in a timely fashion
  • Identify opportunities to mentor and grow the skills of other engineers
  • Own technical design documents and architecture diagrams

Minimum qualifications

  • Minimum of 7 years of experience in a software engineering role
  • Proven history of excelling in a team-based, collaborative environment
  • Proven experience designing and documenting APIs (we use Node.js, Fastify, OpenAPI Spec)
  • Proficient in front-end development, including JavaScript, React, and CSS
  • Knowledge of client-side tooling such as Webpack, Storybook and testing libraries
  • Skilled in development of React and Redux
  • Strong understanding of back-end development with Node.js
  • Extensive experience with database engines, including PostgreSQL and Redis
  • Experience with the Docker ecosystem
  • Experience reviewing code and giving constructive feedback to peers
  • Eligible for Full-Time employment in Canada

Nice to have

  • Experience in building scalable production services and monitoring performance (we use GCP Monitoring Tools)
  • Experience breaking monolithic services into microservices
  • Experience designing and load-testing highly available systems
  • Experience with Ruby on Rails (our legacy application)

Why #paid

  • We are a group of passionate and thoughtful people working together to fundamentally change the way brands are built while empowering creators to make a living doing what they love
  • We are growing quickly! Plus, #paid is the highest-rated platform on the popular G2 Crowd software review website
  • We have all the fun perks you’d expect—flexible vacation policy, competitive vision, dental and health benefits, team offsites and working hubs, and socials (yes, even remotely!)
  • We invest in our team members, with L&D budgets and RRSP/401K Matching Programs
  • We are proud of our culture and care about it deeply—we live by our team values and are always trying to make #paid a better company today than it was yesterday
  • We empower learning through meaningful career progression and the autonomy to test new ideas

Equal Employment Opportunity

#paid is an equal opportunity employer and as such, we do not discriminate on the basis of race, colour, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other characteristic protected by applicable laws.
We are dedicated to growing a diverse team of highly talented individuals and creating an inclusive environment where everyone feels empowered to bring their best and authentic selves to work.
If you require any accommodations during the recruitment process, whether it be alternate forms of material, accessible meeting rooms, etc., please let us know and we will work with you to meet your needs.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Salary

Salary: 150k-180k CAD

Location requirements

Hiring timezones

Canada +/- 0 hours

About Paid Technology Ltd.

Learn more about Paid Technology Ltd. and their company culture.

View company profile

Paid Technology Ltd, trading as Paid, is a next-generation procurement automation platform designed to transform the procure-to-pay process for large enterprises and their smaller suppliers. The company's platform addresses the inefficiencies often associated with managing micro-suppliers, freelancers, and the gig economy workforce. By automating critical workflows such as supplier onboarding, contracting, invoicing, and payments, Paid significantly reduces the administrative burden and time required to engage with smaller vendors, cutting onboarding times from months to minutes.

The platform integrates seamlessly with existing Enterprise Resource Planning (ERP) systems, allowing businesses to decentralize payments while maintaining full control and compliance. Paid's solution ensures that suppliers are paid on time, often faster than traditional payment cycles, thereby improving supplier relationships and providing access to working capital. With a mission to democratize access to business opportunities, Paid enables organizations of all sizes to work together more effectively, fostering innovation and agility in the supply chain.

Employee benefits

Learn about the employee benefits and perks provided at Paid Technology Ltd..

View benefits

Working hubs

Access to working hubs for employees.

RRSP/401K Matching Programs

Matching programs for retirement savings plans.

Socials

Company social events, including remote socials.

Dental and health benefits

Comprehensive dental and health benefits package.

View Paid Technology Ltd.'s employee benefits
Claim this profilePaid Technology Ltd. logoPL

Paid Technology Ltd.

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

4 remote jobs at Paid Technology Ltd.

Explore the variety of open remote roles at Paid Technology Ltd., offering flexible work options across multiple disciplines and skill levels.

View all jobs at Paid Technology Ltd.

Remote companies like Paid Technology Ltd.

Find your next opportunity by exploring profiles of companies that are similar to Paid Technology Ltd.. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan