Senior Software Engineer
Lillio View all jobs
- Canada
- Permanent
- Full-time
- Develop secure, performant, and well-tested code for web applications using Ruby on Rails, GraphQL and React.
- Collaborate with product managers, designers, and other engineers to define project requirements and specifications.
- Mentor and coach your peers, including compassionate code review.
- Troubleshoot and debug issues as part of our shared on-call rotation.
- Lead technical decision making and contribute to establishing best practices for your team.
- Bachelor's degree in Computer Science from an accredited University or relevant experience
- Strong communicator who enjoys collaborating with teammates
- Knowledgeable about best practices and emerging trends
- Ambition to work hard in order to make an impact
- Evidence of independence and self-starter attitude
- Propensity to always want to learn and improve
- Strong sense of empathy not only for the user but others that you work with
- 5+ years as a software engineer
- Demonstrated technical or project leadership experience
- Demonstrated expertise with relational databases
- Proficiency with Ruby on Rails, GraphQL, React
- Experience with data monitoring and logging tools, ex Sentry, New Relic, Data Dog, etc
- Experience with mobile app development
- Knowledge of UX and UI best practices and trends
- Experience with AWS, Postgres, Heroku
- Comfort leveraging AI (such as): Claude, Gemini, Co-Pilot, MCP, etc.
- AWS, PostgreSQL, Heroku
- Ruby on Rails, GraphQL, React Native