OpsLevel

Full Stack Software Engineer

OpsLevel

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$100,000 - CA$140,000 per year

About the role

  • Work with product, UX, and fellow developers to gain a deep understanding of customer problems and lead development of features to solve those problems.
  • Hold a high bar of personal technical excellence, demonstrated through high quality, thoroughly tested, and exemplary code contributions and reviews.
  • Contribute to our culture of 'you build it, you own it' by listening to your spidey sense and identifying tech debt or other opportunities to improve our technical architecture.
  • Lead technical explorations and create PoC prototypes to discover then build the best solution.
  • Execute projects in a timely manner, helping the team communicate when they are on or off track to meet goals.
  • Leverage your years of experience by being a mentor and investing in the growth and success of those around you.
  • Participate in our on-call schedule, where you may be required to troubleshoot across our core technical stack (Ruby on Rails, VueJS, GraphQL, and MySQL).
  • Leverage AI tooling to accelerate development, improve code quality, and enhance OpsLevel’s feature set.

Requirements

  • 3-5 years of professional software development experience
  • Strong proficiency in full-stack development with modern web technologies
  • Familiarity with modern AI coding assistants and prompt engineering
  • Solid understanding of databases, APIs, and distributed systems
  • Track record of shipping production code and delivering features end-to-end
Benefits
  • health insurance
  • retirement plans
  • paid time off

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Ruby on RailsVueJSGraphQLMySQLfull-stack developmentdatabasesAPIsdistributed systemsAI coding assistantsprompt engineering
Soft skills
technical excellencecode contributionsmentorshipcommunicationproblem-solvingteam collaborationproject executiontechnical architecture improvementtroubleshootingtime management