Versapay

Versapay

Versapay provides cloud-based accounts receivable automation software and integrated payment solutions that enhance efficiency and cash flow for businesses by facilitating electronic invoice presentment and online payment collaboration with customers.

Capital Markets
51-250
Founded 2006
$16M raised

Description

  • Implement new features, improve user experiences, and fix bugs in a mature SaaS application.
  • Review pull requests, share best practices, and help ensure the team follows agreed standards.
  • Pair program and mentor less experienced developers to help unblock technical work and grow the team.
  • Work with the Implementations Team to translate customer needs and pain points into technical designs.
  • Help define and implement an architectural roadmap for the application.
  • Ensure non-functional requirements such as resiliency, logging, monitoring, and security are addressed.
  • Debug, diagnose, and triage emergency production issues when they occur.
  • Help shape team culture and improve team workflows and processes.
  • Write well-structured, well-tested code while avoiding technical debt and performance issues.

Requirements

  • 5+ years of experience with Ruby on Rails and JavaScript.
  • B.S. in Computer Science, Mathematics, or a related field preferred but not required.
  • Familiarity with SaaS applications is a plus.
  • Experience in the FinTech domain is a plus.
  • Strong understanding of programming patterns, best practices, software maintenance, and software architecture.
  • Ability to balance ideal solutions with practical implementation choices.
  • Experience giving feedback appropriately and collaborating closely with others to achieve team goals.
  • Experience with code optimization, including avoiding N+1 queries, and producing well-tested code.
  • Preferred experience with React.js, PostgreSQL, Redis, Elasticsearch, Kibana, C++, Datadog, New Relic, Loggly, AWS, Azure, Kubernetes, or Semaphore CI.

Benefits

  • Remote work in Canada.
  • Salary range of $130,000 to $150,000 per year.
  • 10% annual bonus.
  • Regular full-time employment.
  • Opportunity to work at a company with a large-scale platform processing over 110M transactions and $257B annually.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Backend Engineer - Conversations

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a Staff Backend Engineer for its Conversations platform to own and scale the data systems behind high-volume messaging across a distributed, remote-first product environment.

ClickHouse Elasticsearch Firestore GCP Grafana Kibana Microservices MongoDB Node.js OpenTelemetry Redis TypeScript
2 hours, 10 minutes ago

Junior Back End Engineer

Sensor Tower 11-50 Media

Sensor Tower is hiring a Junior Back End Engineer in London to help build and improve data-driven backend systems that power customer-facing products at scale.

ClickHouse GitHub MongoDB Python REST API Ruby Ruby on Rails Sidekiq
2 hours, 10 minutes ago

Backend Engineer (PHP/Golang)

Xsolla 251-1K Internet Software & Services

Xsolla is hiring a Backend Engineer in Montreal/Canada to build and maintain backend systems for its game monetization platform in a remote, full-time role.

Go PHP SQL
2 hours, 10 minutes ago

Backend Software Engineer Senior - Vaga afirmativa para mulheres

Swile 251-1K Professional Services

Swile is hiring a Senior Backend Software Engineer in Brazil to improve its current product and backend platforms through data-driven decisions that strengthen efficiency, stability, and performance.

gRPC Java Kafka Kotlin Microservices RabbitMQ Redis REST API
2 hours, 25 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers