Versapay

Senior Full-Stack Software Engineer, React & Ruby on Rails

Versapay

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 CA$140,000 - CA$160,000 per year

Job Level

Senior

Tech Stack

JavaScriptReactRubyRuby on RailsTypeScript

About the role

  • Design, develop, and test fullstack product features that meet business and technical requirements.
  • Collaborate with your squad to plan, scope, and implement new features and enhancements.
  • Estimate work methodically based on iterative learning and agile best practices.
  • Investigate and resolve performance, scalability, security and data integrity issues.
  • Participate in code reviews, architecture discussions, and technical decision-making.
  • Work closely with Product, QA, DevOps, and Customer Care to deliver value to our users.
  • Contribute to R&D efforts to ensure our platform is scalable, reliable, and secure.
  • Mentor junior engineers and foster a culture of continuous learning and improvement.

Requirements

  • 7+ years of experience in software engineering, with a strong foundation in computer science, engineering, or mathematics.
  • Proven experience building and shipping fullstackSaaS applications in an agile, test-driven environment.
  • Expertise in React.js and modern JavaScript/TypeScript development.
  • Experience with Ruby on Rails or a strong willingness and ability to learn it quickly.
  • Solid understanding of algorithms, data structures, and system design.
  • Strong debugging and problem-solving skills, especially in complex or ambiguous situations.
  • Excellent communication skills—clear, concise, and effective in both written and verbal formats.
  • A collaborative mindset with the ability to work independently and take ownership.
  • Experience in the Payments industry and/or PCI/DSS compliance is a strong asset.