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 jobYou'll design, build, and maintain the front-end and back-end parts of features of several appsYou'll develop new feature concepts and requirements with your colleaguesYou'll plan and scope out work in sprintsYou'll liaise with users to resolve issues in production on occasion
RequirementsYou have at least a bachelor's degree in computer science or software engineering, an equivalent degree, or equivalent experienceYou are based in Canada, with preference to candidates in the Greater Toronto AreaYou can work full-time (40 hours per week)You can work fully remotelyStarting June 1 or later
Ideal Candidate QualitiesYou have 4+ years of professional software development experienceYou thrive in a remote work environment and you have excellent communication, prioritization, and organization skillsYou like to write well engineered, well tested code with excellent styleFrom requirements analysis, to development, to user support and more, you're comfortable wearing whichever hat is needed to deliver the best possible product and experienceYou're confident to take ownership over an app and to think holistically about how its components fit togetherYou're passionate about software development and have interests in tech beyond work
Essential Technical SkillsThe successful candidate will be highly experienced and have strong fundamental skills with all or most of these technologies:Ruby on RailsPostgres + SQLHTML + CSS + JSGit
Nice to Have Technical SkillsA 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 PythonSEO and web analyticsWeb accessibility standardsElasticsearchjQuery
Compensation and Benefits105k-140k base salary, commensurate with experienceEquity incentive planHealth/dental benefits planAnnual company retreats (otherwise fully remote)3-5 weeks annual vacationAdditional winter holiday (Dec 25 - Jan 1)Flexible hours and fully-remote. In-person office workspace in Toronto is on our roadmapCompany supplied laptop and home-office budgetAnnual performance evaluation
To ApplyInclude your resume (2 page max)Include a cover letter