Senior Software Engineer

 

Description:

We are currently looking for a Senior Software Engineer (Ruby on Rails) to join the team. In this role you will have the opportunity to contribute to all aspects of building our products and key features. We work in small teams who have a high degree of autonomy to ship meaningful work that makes a difference to real estate investment professionals across the world.

We’re using both client and server-side technologies; Javascript, React and Tailwind CSS along with modern Rails; Stimulus and Hotwire to deliver experiences our customers love. We’re strong proponents of vanilla rails and endeavour to really lean into the framework.

 

\uD83D\uDD25 What You'll Do \uD83D\uDD25

  • Design, develop and ship major features for existing and new products using Ruby on Rails
  • Write clean, maintainable, and efficient code
  • Collaborate with other developers, designers, and stakeholders to deliver high-quality products
  • Troubleshoot and debug issues as they arise
  • Stay up-to-date with the latest industry trends and technologies
  • Mentor junior developers and lead best practices across the team
  • Deeply understand the needs of our business and its clients
  • Have the opportunity to work full stack
  • Help shape our engineering culture, tooling and processes

\uD83D\uDCA1 What You Bring to the Team \uD83D\uDCA1

  • 5+ years of professional software engineering experience
  • Have delivered impactful projects from design to production with Ruby on Rails
  • Advocate for best practices in code health, testability, maintainability, scalability
  • Effective communicator who is comfortable seeking and receiving feedback
  • Strong analytical and debugging skills
  • Highly collaborative with low ego
  • Results-oriented developer who takes pride in their craft

Organization Altrio
Industry IT / Telecom / Software Jobs
Occupational Category Senior Software Engineer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2024-05-21 6:02 am
Expires on 2025-01-27