About Commit:
Commit is a VC-backed professional network built for engineers by engineers. Commit is the invite-only network where software developers connect with hiring managers and experts at the world’s fastest-growing startups.

About the Role:

Our Commit Certified Employer is on a mission to become the world’s most impactful financial technology company by enabling the evolution of money. They are looking for a Full Stack Engineer to join their team based in their office in downtown Vancouver.

Requirements

  • You have 6+ years of development experience preferably in FinTech banking, payment or related fields that involve digital forms of money.
  • You have shipped multiple full-cycle software projects that created either high value to your clients or high impact or both.
  • You have experience working in an Agile environment and understand the pressures and nuances that arise within such an environment.
  • You are open to an in-office work culture (while we respect and provide hybrid work options, we place a premium on face-to-face contact).
  • You are ready to work in a multicultural environment. You are ready to engage with teammates from different time zones.
  • You are willing and able to take on leadership roles and think outside of your primary job function.
  • You are an excellent communicator with particularly high levels of documentation skills.
  • You have the necessary eligibility status that allows you to work in Canada.

Key Responsibilities

  • Ensuring user experience determines design choices.
  • Striking a balance between functional and aesthetic design.
  • Maintaining brand consistency throughout the design.
  • Ensuring responsiveness of applications.
  • Designing and developing APIs.
  • Meeting both technical and consumer needs.
  • Ensuring optimal performance of the central database and responsiveness to front-end requests.
  • Designing customer-facing UI and back-end services for various business processes.
  • Developing high-performance applications by writing testable, reusable, and efficient code.
  • Running diagnostic tests, repairing defects, and providing technical support.
  • Documenting Node.js processes, including database schemas, as well as preparing reports.
  • Keeping informed of advancements in the field of Node.js development.

Benefits

  • A competitive salary.
  • Year-end performance bonus plan.
  • Performance-driven eligibility for stock options.
  • Cool office space in downtown Vancouver with flexible work schedules.
  • Unlimited vacation days.
  • Dev-spec Macbook laptop and peripherals.
  • Comprehensive extended health benefits for you and eligible family members.
  • Ongoing training and learning opportunities.
  • The opportunity to work with some of the smartest minds in the industry and contribute directly to making a difference that will touch the lives of billions.