Join Clio's innovative team as a Software Developer in Burnaby. This hybrid position combines remote work with in-office collaboration at least twice a week. In this role, you will collaborate with a team of developers, solving complex problems and delivering elegant software solutions. You will also mentor junior engineers while engaging in code reviews and continuous learning in an agile setting. Skills in optimizing databases and applying cutting-edge technologies are crucial for your success. Key Responsibilities: • Solve complex problems with full-stack development teams • Engage in code reviews and mentor junior engineers • Optimize database performance and system design • Apply new technologies to enhance product development • Utilize AI tools for higher-quality software solutions Requirements: • Bachelor’s degree in Computer Science, Software Engineering, or similar • Proven experience with scalable web applications using Ruby on Rails • Strong ...