Intermediate to Senior Full-Stack Web Developer

  • Full Time
  • Anywhere

Alexi

Intermediate to Senior Full-Stack Web Developer

About Alexi

Alexi is an artificial intelligence company building applications for legal professionals that make knowing the law easy and affordable. We are a fast-growing, well-funded startup with customers right across Canada and the United States.

This is an opportunity to join a well-funded startup with a proven product-market fit that is scaling massively in a >$300B industry. You will work directly with the founding team and earliest employees to solve important and meaningful problems. You’ll be given room to take risks, make mistakes, and find creative solutions.

We work in a trust-based, mission-driven, goal-oriented, fully-remote work environment. We enable each other, but also consciously protect our time to deliver high-quality work to help create a thriving innovation culture. As a fully-remote company we value transparency and open communication, and we give our teams the independence they need to excel in their areas of responsibility. We recognize that work/life separation is essential for people to bring their best to the job, and we prefer a low-meeting environment.


About the Role


We are looking for intermediate to senior full-stack web developers with thorough knowledge of the Ruby on Rails framework, solid front-end skills, and a desire to solve real-world problems by building intuitive applications that interface with powerful technology built by our AI and Engineering teams. 

As a product developer, you’ll join a small team at the nexus of Alexi’s customers, partners, developers, and other staff. You’ll work on features from start to finish, you’ll integrate capabilities built by our AI teams, and you’ll have the freedom to build the front-end and back-end pieces necessary to get the user experience just right. You’ll take some ownership over product direction, and you will have a substantial opportunity to make your mark on Alexi and its products.

Alexi embraces equity and inclusion, candidates of all backgrounds are encouraged to apply.

In a week on the job

  • You’ll design, build, and maintain the front-end and back-end parts of features of several apps
  • You’ll develop new feature concepts and requirements with your colleagues
  • You’ll plan and scope out work in sprints
  • You’ll liaise with users to resolve issues in production on occasion


Requirements

  • You have at least a bachelor’s degree in computer science or software engineering, an equivalent degree, or equivalent experience
  • You are based in Canada
  • You live in the Greater Toronto Area and can be present in office 2 days per week. Fully remote work is available for exceptional candidates.
  • You can work full-time (40 hours per week)
  • Starting June 1 or later

Ideal Candidate Qualities

  • You have 4+ years of professional software development experience
  • You thrive in a remote work environment and you have excellent communication, prioritization, and organization skills
  • You like to write well engineered, well tested code with excellent style
  • From requirements analysis, to development, to user support and more, you’re comfortable wearing whichever hat is needed to deliver the best possible product and experience
  • You’re confident to take ownership over an app and to think holistically about how its components fit together
  • You’re passionate about software development and have interests in tech beyond work

Essential Technical Skills

The successful candidate will be highly experienced and have strong fundamental skills with all or most of these technologies:


  • Ruby on Rails
  • Postgres + SQL
  • HTML + CSS + JS
  • Git

Nice to Have Technical Skills


A strong candidate might also have experience with some of these technologies:

  • AWS technologies (such as S3, Elastic Beanstalk, RDS, Cloudfront, SQS, Lambda)
  • React.js (or comparable front-end frameworks)
  • Flask and Python
  • SEO and web analytics
  • Web accessibility standards
  • Elasticsearch
  • jQuery

Compensation and Benefits

  • 105k-140k base salary, commensurate with experience
  • Equity incentive plan
  • Health/dental benefits plan
  • Annual company retreats (otherwise fully remote)
  • 3-5 weeks annual vacation
  • Additional winter holiday (Dec 25 – Jan 1)
  • Flexible hours and fully-remote. In-person office workspace in Toronto is on our roadmap
  • Company supplied laptop and home-office budget
  • Annual performance evaluation


To Apply

  • Include your resume (2 page max)
  • Include a cover letter

Source