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.
  • Reduce technical debt and optimize the codebase for long-term maintainability.
  • Review pull requests, mentor and coach less experienced developers, and pair program to share best practices.
  • Collaborate with the Implementations Team to translate customer needs and pain points into actionable technical designs.
  • Help define and implement an architectural roadmap to future-proof the application.
  • Ensure non-functional requirements are met, including resiliency, logging, monitoring, and security.
  • Support production by debugging, diagnosing, and triaging emergency production issues when they occur.
  • Streamline development processes and optimize team workflow and standards.
  • Ensure code quality through testing, performance optimization (e.g., avoiding n+1 queries), proper structure, and formatting.

Requirements

  • 5+ years of experience with Ruby on Rails and JavaScript.
  • B.S. in Computer Science, Mathematics, or a related field is preferred but not required.
  • Familiarity with SaaS applications and the FinTech domain is a plus.
  • Strong understanding of programming patterns, software architecture, long-term maintenance, and best practices.
  • Experience with code review, mentoring, and collaborative development (including pair programming).
  • Ability to optimize code and prevent performance issues and ensure code is well-tested.
  • Experience designing for non-functional requirements such as resiliency, logging, monitoring, and security.
  • This is a United States (remote) role.
  • Nice-to-have technologies: React.js, Postgres, Redis, Elasticsearch + Kibana, C++ (minor), Datadog, New Relic, Loggly, AWS, Azure, Kubernetes, Semaphore CI.
  • Willingness to participate in production support and incident triage.

Benefits

  • Salary range $120,000–$140,000 per year.
  • 10% annual bonus.
  • Remote work (United States - remote).
  • Regular full-time position.
  • Inclusive, equal opportunity employer with a blameless, team-oriented culture.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Desarrollador Java Backend Semi-Senior | Sector Financiero

NEORIS 5K-10K Internet Software & Services

NEORIS is hiring a Semi-Senior Java Backend Developer for a high-impact banking and financial project in Colombia, focused on building and maintaining critical backend solutions.

Git Gradle Java Jenkins JUnit Maven Microservices Mockito Oracle REST API SonarQube Spring Boot SQL
42 minutes ago

Senior Ruby/Rails Back-End Developer

emerchantpay 251-1K Diversified Financial Services

emerchantpay is hiring experienced Ruby on Rails developers to build and scale payment platform components for a global payments business.

Ansible AWS BDD Docker GraphQL JavaScript MySQL PostgreSQL RabbitMQ React Redis RSpec Ruby Ruby on Rails TDD Terraform
1 hour, 22 minutes ago

Senior Python Developer - Code Migration Specialist

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking a Senior Python developer for a project-based AI evaluation role focused on testing, validating, and improving large codebases and migration workflows for leading tech companies.

Bash C C++ Docker Go Linux Pillow Pytest Python Rust
1 hour, 45 minutes ago

[Job - 28927] Senior Software Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is seeking a Senior Software Developer in Brazil to help modernize a large-scale aviation messaging platform by designing and delivering cloud-native backend solutions in Azure while serving as a technical mentor within the team.

Azure Java Microservices Spring Boot TCP/IP
1 hour, 50 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