Back to Careers

Ruby on Rails Developer


Senior FullStack | Ruby and Rails Developer Job Description

Company & Project Overview

Hola & welcome to SunDevs! We are looking for a Senior Full Stack on Ruby and Rails Developer Senior Back-end Ruby on Rails Developers to play a critical role for one of our best clients. If you are passionate about design, architecture and programming, we’d like to meet you!

Our client is a great startup that is on a mission to get individuals approved for manufactured homes. Their Head Of Engineering has undertaken all current development to date and is looking for a Senior Full Stack Developer with strong Rails experience to come in as a core part of the development team.

As a Senior FullStack Ruby on Rails developer you will be responsible for writing server-side web application logic in Ruby, around the framework Rails, developing back-end components, connecting the application with the other web services, and supporting the front-end developers by integrating their work with the application.

Project Tech Stack: -Rails -Stimulus -Javascript -Tailwind -Postgres -Docker

Requirements: 5+ years of experience developing in complex applications 2+ years of experience developing in Ruby on Rails 2+ years of experience in a language and framework other than Ruby on Rails Extensive experience working with various external APIs and webhooks Extensive experience working with relational databases such as Postgres and Mysql Extensive knowledge of design patterns and strategies such as MVC, idempotency, adapters, serialization, asynchronous workloads Experience with test-driven development and tools Solid understanding and extensive experience with version control tools like Git, SVN or Mercurial Experience with Ruby on Rails, along with other common libraries such as RSpec and Resque. Good understanding of the syntax of Ruby and its nuances Solid understanding of object-oriented programming Good understanding of server-side templating languages. Good understanding of server-side CSS preprocessors. Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 Familiarity with concepts of MVC, Mocking, ORM, and RESTful A knack for writing clean, readable Ruby code Understanding of fundamental design principles behind a scalable application Able to create database schemas that represent and support business processes Able to implement automated testing platforms and unit tests Familiarity with development aiding tools Familiarity with continuous integration Exceptional problem solving and ability to work independently Exceptional learning skills Fluency in both oral and written English Understanding of Agile methodologies

Nice to have: B.S/M.S. in Computer Science or equivalent (Strong Computer Science fundamentals) Experience with GraphQL and ruby-graphql Experience with React, NextJS and/or Gatsby Experience with Stimulus and Turbo Experience with Tailwindcss Experience with Docker Experience with multi-component or micro-service architectures Experience with AWS products such as Lambda, EventBridge, DynamoDB, API Gateway, Cognito, Cloudfront Experience with AWS CDK and CloudFormation Experience with authentication and authorization strategies Experience building scalable systems with cloud infrastructures like Heroku or AWS. Contributions to open source Ruby gem projects Ability to integrate multiple data sources and databases into one system

Ready to apply?


Call Us

+1 (754) 225-4331

© Copyright SunDevs 2021. All Rights Reserved.