Taro Logo

Ruby Software Engineer

KUBRA delivers customer communications solutions to utility, insurance, and government entities across North America, serving over 40% of households in the U.S. and Canada.
Mississauga, ON, CanadaTempe, AZ, USA
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
Enterprise SaaS · Utilities
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Ruby Software Engineer

KUBRA is seeking a Ruby Software Engineer to join their dynamic team focused on sustainability and water efficiency. This role combines technical expertise with environmental impact, using Ruby, React, and ReactNative to build web and mobile applications that help manage water usage. The position offers an opportunity to work with time-series datasets and machine learning while contributing to resource conservation.

The ideal candidate will be part of a team that values clean code, elegant architecture, and creating beautiful user experiences. You'll be working in a cloud-based environment, developing and maintaining sophisticated APIs and applications. The role requires both technical proficiency and strong communication skills, as you'll be collaborating with clients, users, and other engineers on product roadmap and architecture development.

KUBRA, an operating subsidiary of Hearst, serves over 40% of households in the U.S. and Canada, providing customer communications solutions to major utility, insurance, and government entities. The company processes over 1.5 billion customer interactions annually. The work environment is described as casual and balanced, offering enough space for creative individuals to flourish while providing long-term stability.

The position offers a hybrid work arrangement between Mississauga, ON and Tempe, AZ locations. The company provides competitive compensation and a comprehensive benefits package. They value diversity and inclusion, maintaining an equal opportunity workplace. While the company expects strong technical skills, they recognize that talent comes in various forms and encourage applications from candidates who meet most, but not all, specified requirements.

Last updated 9 days ago

Responsibilities For Ruby Software Engineer

  • Write and review Ruby and Javascript code
  • Design, develop and maintain sophisticated APIs, web applications, and native mobile apps
  • Operate a cloud-based, multi-tenant customer engagement platform
  • Collaborate with clients, users, management, and other engineers on product roadmap
  • Help to hire, train and mentor other software engineers

Requirements For Ruby Software Engineer

Ruby
JavaScript
React
  • Experience developing web or mobile applications
  • Experience with Ruby and Javascript (ES)
  • Excellent written and verbal communications skills
  • Experience in full-stack development – including frontend, backend, database, deployment, and operations
  • Experience with Amazon AWS cloud services (EC2, S3, RDS, etc)
  • Proficiency in dynamic languages and object oriented design
  • Experience writing unit and functional tests
  • Problem-solving and analytical skills

Benefits For Ruby Software Engineer

Medical Insurance
  • Competitive compensation
  • Stellar benefits program
  • Casual work environment

Interested in this job?