Sr. Full Stack Engineer (Ruby-on-Rails) - Canada Only - Freelance [Remote]
Braintrust
5000 - 6000 USD per Month
Full Time
Posted : one year ago
Braintrust is a user-owned talent network that connects you with great jobs with no fees or membership costs—so you keep 100% of what you earn.
ABOUT THE HIRING PROCESS:
When you join Braintrust, you will be invited to a screening process for Braintrust to learn more about your previous work experiences. Once completed, you will have access to the employer for this role and other top companies that seek high-quality talent. Apply to this job to kick off the process.
JOB TYPE: Freelance, Contract Position (no agencies/C2C - see notes below)
LOCATION: Remote - Canada only (TimeZone: EST | Full day overlap)
HOURLY RANGE: Our client is looking to pay $40 – $68/hr
ESTIMATED DURATION: 40h/week - Long term
THE OPPORTUNITY
Requirements
Must Have
Experience with Ruby on Rails
Nice to Have
Experience with highly concurrent languages such as GoLang, Erlang or Scala
Experience with deployment systems (e.g. GitHub Actions, AWS CodeDeploy)
Experience with highly concurrent languages such as React, Javascript, HTML and CSS
Familiarity with AWS Services (e.g. RDS, Lambda, EC2, et cetera)
Familiarity with the Linux Operating System and command-line tools
Understanding of OO design, algorithms, and data structures
Aptitude to quickly learn new languages and technologies as necessary
Computer Science or related degree
What you’ll be working on
Description
Our client is looking for talented software engineers to help with their ongoing growth and expansion! They are a live learning platform that connects students and professionals with personalized instruction to achieve any goal. To date, students have accessed more than three million hours of live instruction on the platform. Experts are available to meet in person or through the company’s award-winning online and mobile platforms.
They take great pride in the quality of our code, their processes, and their services. They have a complete CI/CD software lifecycle and an evolving services-oriented-architecture hosted in AWS.
They operate in a highly collaborative environment with Product and Design to build experiences that matter to their customers. At the company, engineers do not just write code, they actively participate in the conversation on what and how to build the systems and solutions that matter to their customers. If you love your customers as much as they do, they'd love to hear from you. AI at Nerdy:
AI has been central to Nerdy’s ability to improve its product quality and enhance personalization. Today, AI powers the company’s ability to identify the highest quality Experts, assess Learners' foundational knowledge, and helps ensure the right Expert-Learner match, among many other use cases. The latest AI advancements have created new opportunities to rapidly develop transformative experiences involving the real-time generation, and the ability to deliver live human interaction and personalized learning at scale - and they’re building a team to make this happen. Responsibilities
Write performant, maintainable code that is easy to read and well-documented
Write automated tests to thoroughly validate the correctness of your code
Deploy large-scale web applications
Have a focus on quality, and operate iteratively to get from good to better
Be a part of your team’s on-call rotation; they all own their code end-to-end from development to deployment to operations
Come ready to learn from some of the best and brightest in the industry
Work independently and collaboratively in a dynamic and fast-moving team
Be effective in a team environment working with fellow engineers, product management, and design