Taro Logo

Senior Software Engineer

Financial technology company specializing in invoice factoring, providing businesses with immediate cash flow solutions.
Backend
Senior Software Engineer
Remote
6+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer

REV Capital is a dynamic financial technology company revolutionizing business financing through invoice factoring. As a Senior Software Engineer, you'll be integral to developing and maintaining the technology that enables businesses to access up to 98% of their invoice value immediately. The role combines full-stack development expertise with the opportunity to impact real businesses' growth.

You'll work with modern technologies including PHP, Node.js, TypeScript, React, and more, while collaborating with cross-functional teams to build scalable solutions. The position requires strong technical skills and the ability to participate in the complete software development lifecycle, from requirements gathering to deployment.

REV Capital offers a supportive, diverse, and inclusive environment focused on both professional and personal growth. The company provides comprehensive benefits including 100% employer-paid medical, dental, and vision coverage, RRSP matching, and regular team events. This is an opportunity to join a purpose-driven company that helps hundreds of clients daily while working with cutting-edge technology.

The ideal candidate will bring 6+ years of full-stack experience, strong problem-solving abilities, and excellent communication skills. You'll have the chance to contribute to architectural decisions, optimize application performance, and stay current with emerging technologies. If you're passionate about technology and want to make a real difference in helping businesses succeed, this role offers the perfect blend of technical challenges and meaningful impact.

Last updated 8 months ago

Responsibilities For Senior Software Engineer

  • Collaborate with cross-functional teams to develop high-quality software design and architecture
  • Participate in the full software development life cycle
  • Write clean, maintainable, and efficient code following best practices
  • Troubleshoot, debug, and resolve software defects and issues
  • Optimize performance and scalability of applications
  • Work closely with senior leaders on architectural decisions
  • Participate in agile development processes
  • Stay up to date on emerging technologies and trends

Requirements For Senior Software Engineer

PHP
Node.js
TypeScript
React
Linux
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 6+ years of practical full stack software engineering experience
  • Excellent knowledge of software development best practices
  • Proficient in PHP, HTML, CSS, SQL, React Native, Node.js, Typescript, Angular 9+, jQuery, and Linux
  • Strong grasp of Azure and cloud computing
  • Excellent communication skills
  • Ability to adapt quickly and complete tasks within given deadlines

Benefits For Senior Software Engineer

Dental Insurance
Vision Insurance
Medical Insurance
  • Employer matching RRSP – DPSP program
  • Competitive compensation plan
  • Growth and development opportunities
  • Team outings and social events
  • 100% employer paid extended medical, dental, and vision benefits

Interested in this job?