Senior Software Engineer

Lillio Logo

Lillio

πŸ“Remote - Canada

Summary

Join Lillio, a leading early childhood education platform, as a Senior Software Engineer and contribute to their mission of empowering educators with innovative tools. You will be part of a dynamic engineering team, working on web applications using Ruby on Rails, React, and GraphQL. As a Senior Software Engineer, you will play a key role in designing, developing, and maintaining these applications, collaborating with product managers, designers, and other engineers. You will also mentor and coach your peers, lead technical decision-making, and contribute to establishing best practices for your team. Lillio offers a remote-first work environment with flexible working arrangements, comprehensive health benefits, 401K matching, paid time off, professional development opportunities, and a subscription to Headspace.

Requirements

  • 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

Responsibilities

  • 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

Preferred Qualifications

  • Experience with mobile app development
  • Knowledge of UX and UI best practices and trends
  • Experience with AWS, Postgres, Heroku

Benefits

  • Flexible working arrangements; we are a remote-first company who gathers together (virtually) every quarter, and in-person at least once per year. You must be willing to travel in-person as required for the role
  • Health benefits package includes medical, dental and vision
  • 401K matching, and HSA contribution for US employees
  • Paid time off, including vacation, personal and volunteer days
  • Opportunities for learning, mentorship and professional development
  • A subscription to the mindfulness and meditation platform, Headspace
  • Ongoing team-wide and company-wide virtual social activities and success celebrations

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.