Senior Software Engineer II

closed
Wrapbook Logo

Wrapbook

πŸ“Remote - Canada

Summary

Join Wrapbook, a leading production payroll and accounting platform, as a Senior Software Engineer II (Ruby on Rails)! This remote position, open to Canadian residents, offers a hands-on role in building core features. You will collaborate with a cross-functional team, lead complex projects, and ensure high-quality, scalable software. The ideal candidate possesses strong technical skills in Ruby on Rails, RESTful APIs, and SQL, along with experience working with banking APIs. Wrapbook provides a competitive salary, comprehensive benefits, and opportunities for professional growth within a dynamic and inclusive environment.

Requirements

  • You have a strong technical background and significant experience building production web applications
  • You understand how to write, analyze and optimize SQL queries (PostgreSQL is a plus)
  • You have experience designing and documenting RESTful APIs
  • You are customer-focused and like to pay attention to detail and value quality
  • You have experience building Ruby on Rails applications and APIs
  • You have experience using banking APIs to move money
  • You have some knowledge of basic accounting principals
  • You have worked with or have some understand of a general ledger
  • You have strong analytical skills with a focus on detail

Responsibilities

  • Collaborate with other developers, designers and product managers to provide elegant solutions to Wrapbook customer problems
  • Lead the delivery of complex problems with ambiguous requirements by breaking them into small, approachable tasks
  • Take ownership of feature delivery from concept to production
  • Write performant, scalable, and secure software
  • Review and have your code reviewed. Mentoring and learning from other developers
  • Ensure code is well-tested and well-architected
  • Actively improve our tools, processes and best practices
  • Improve existing complex architectures and platforms
  • Communicate tradeoffs for technical choices
  • Work on projects that have banking integrations and require movements of money

Benefits

  • Unlimited Paid Time Off
  • Work from anywhere in Canada and USA
  • Health and Dental benefits
  • Up to $1500 towards IT set up for your home
  • Up to 2% matching RRSP / 401K
  • Learning and Development opportunities
  • Up to $50 USD/ $66.50 CAD towards Internet/Cell phone service
This job is filled or no longer available