Taro Logo

Software Engineer II

TreviPay is a global fintech that enables online B2B invoicing and payments, helping businesses grow by offering payment methods and immediate capital.
San José Province, San José, Costa Rica
Backend
Remote
101 - 500 Employees
3+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer II

TreviPay is a dynamic global fintech company specializing in B2B payments and invoicing solutions, with over 40 years of experience serving leaders in manufacturing, retail, and transportation. The company is seeking a Software Engineer II to join their growing team of 500+ professionals across offices in Kansas City, Costa Rica, the Netherlands, and Melbourne, Australia.

The role involves working with a modern tech stack including Ruby on Rails, JavaScript, Vue.js, NodeJS, and AWS technologies. The ideal candidate will have 3+ years of web application development experience and strong expertise in building reusable UI components that integrate with RESTful APIs.

The company culture emphasizes entrepreneurial spirit, empowerment, growth mindset, teamwork, and fun. They believe in taking extreme ownership of projects and value creative thinking that helps their business partners succeed. TreviPay offers a supportive, collaborative environment where employees are challenged and empowered to grow.

The position offers attractive benefits including remote working options, competitive salary, comprehensive benefits package from day one, career development opportunities, and a strong focus on work-life balance. The company maintains an open-door policy and values diverse perspectives, making it an ideal place for professionals who are curious, value-focused, and passionate about solving interesting problems.

Working at TreviPay means joining a profitable, growing company that's committed to quality and client satisfaction. The B2B billing platform is expanding, offering opportunities to build and grow skills alongside professionals who share your passion for technology and innovation.

Last updated 13 days ago

Requirements For Software Engineer II

JavaScript
Node.js
Ruby
  • 3+ years of web application development
  • Experience building reusable UI components that integrate with RESTful APIs
  • Familiarity with modern front-end build pipelines and tools
  • Experience working in an Agile environment
  • 1+ year Unix/Linux environment experience

Benefits For Software Engineer II

Medical Insurance
  • Remote working options
  • Paid holidays
  • Competitive salary
  • Comprehensive benefits package from day one
  • Career development opportunities
  • Employee Referral program
  • Work-life balance

Interested in this job?

Jobs Related To TreviPay Software Engineer II