Senior Software Engineer
Date Posted
31 May, 2023
Work Location
Salary Offered
Not Specified
Job Type
As a Senior Software Engineer at Arist, you will help build our tool for delivering the right information, at the right place, at the right time to learners -- currently focused on building and reinforcing people skills in the flow of work.
You will be working closely with our product and engineering team (of 11) to make course creation and delivery as seamless as possible while helping optimize our backend for scale as we serve more and more enterprise customers and add new and exciting communication mediums and features.
Basic Qualifications
- 5-8+ years of experience working in Ruby on Rails
- Proponent of CI and test-driven development, with experience doing linting, unit testing and integration testing using Rubocop, RSpec, Capybara or similar tools
- Strong grasp of PostgreSQL
- Solid understanding of REST-based APIs (both consuming them and designing them)
- Intermediate to advanced knowledge of a reactive frontend JavaScript framework, preferably Vue.js
- Intermediate to advanced knowledge of a popular frontend CSS framework, preferably Bootstrap but could be Tailwind, Material, etc.
- Self-starter who is looking to rapidly learn, mentor others, take on responsibilities, and uphold standards and coding initiatives across our codebase and team
- Experience working at a fast-growing or early stage startup (preferably Series B or earlier)
- At least one of the following:
- Graduated from a coding bootcamp or an undergraduate Computer Science program and 3+ years work experience as a software engineer
- 5+ years equivalent software engineering work or open source experience with a strong portfolio of prior work and contributions on GitHub or elsewhere
- Strong knowledge of Git, GitHub, creating and merging branches, code reviews, interactive rebasing, etc.
- Experience working or tinkering with a big-three cloud provider (AWS, Azure, Google Cloud)
- Solid written and verbal communication skills and an affinity for remote work environments
Our Tech Stack
- Ruby on Rails
- PostgreSQL
- JavaScript / ES6+ / Vue.js
- CSS 3 / HTML 5 / SASS/SCSS / Bootstrap 4
- RSpec / Capybara
- Sidekiq
You’ll be great for this role if you:
- Have extensive experience with Ruby on Rails
- Are generalist with a wide range of experience spanning frontend and backend
- Have started a company yourself (even if it failed)
- Have good design instincts and full-stack skills
- Keep the user in mind when building (product oriented) or care deeply about infrastructure, architecture, the cohesiveness of programming interfaces, and developer happiness (infrastructure oriented)
- You thrive and succeed in a hyper-growth environment where priorities shift quickly
Your key responsibilities and day-to-day will include —
- Feature development (frontend, backend, API)
- Backend architecture, infrastructure, CI
- Bug fixes
- Mentoring and working closely with other engineers
- Improving test coverage and the speed of our CI suite
--
Why you should join Arist
We're a group of kind, intelligent, and creative people - all incredibly devoted to creating and enabling incredible learning experiences that truly help make people more capable.
_Our vision is to become the most effective way people learn at scale - _done by delivering the right learning, at the right time, at the right place.
Come help us revolutionize the way people learn!
--
_To list a few employee benefits: _
- Remote full-time position (meet up every 6 months for company retreats)
- Competitive salary + equity
- Medical, Dental, and Lift Insurance covered at 100% for employees and dependents
- Unlimited DTO & 12 weeks of PPL
- 401(k) contribution plan
- Annual learning and work from home budget of up to $2500
- A workplace that cares about you & your wellbeing :)
Salary Range: $160,000 to $200,000 + .01-.15% equity
_ *Note: We are only considering candidates that have a US Work Authorization_
About Arist
🤳 Arist is the first message-based learning solution. We help leading organizations deliver learning to employees in the flow of work.
Inspired by our founder's work with students from war-torn Yemen and trusted by dozens of leading companies, Arist is pioneering the use of short-form messages that meet learners where they are as a more accessible and effective form of digital learning and training.
Backed by Y Combinator, Craft Ventures, PeakSpan, Acadian Ventures, and the top Learning Executives, Arist is now used by 10% of the F500, helping customers create, deploy, and assess delivered all via SMS, WhatsApp, Slack and Teams. Over 95% of learners open a message within 3 minutes, leading to adoption rates and learning outcomes several times greater than any other digital learning tool.
🎯 Arist is the go-to solution for effectively delivering and measuring learning at scale. We revolutionize the way people learn by delivering the right learning at the right place and right time.
--