loader image

Sr. Backend Engineer (RoR)

Must Have Requirements

- 4+ years' experience with Ruby on Rails (must be expert level)

- Strong experience building APIs

- Must have practical experience in Unit Testing, TDD, Domain Driven Development, Event Sourcing, CQRS

- Knowledgeable and experienced in both MySQL and Postgres

- Experience with complex payment scenarios and workflows

- Can communicate workflows via diagrams

- Excellent communication skills to explain problems / issues

- Experience with eCommerce

- Full understanding and practical experience with Docker

- Basic DevOps knowledge of Kubernetes, Docker, and AWS

- API development expert (including documentation)

- Experience integrating Facebook OpenGraph (especially authentication)

- Experience integrating Google and Twitter APIs (especially authentication)

- Expert in CI/CD with GitHub and Jenkins

- Must have a webcam and be highly efficient at working and collaborating remotely



Huge Pluses

- Experience with live streaming

- Experience with Shippo

- Experience with Java

- Experience integrating Stripe

- Experience with Spree or Solidus

- Experience with Webhooks

- Experience with integrating Shopify API

- Experience with Wowza Streaming Engine/Cloud or similar



Necessary Skills

- Good understanding of the syntax of Ruby and its nuances

- Solid understanding of object-oriented programming

- Good understanding of server-side templating languages (such as Liquid, Slim, etc.)

- Basic understanding of front-end technologies, such as React, JavaScript, HTML5, and CSS3

- A knack for writing clean, readable Ruby code

- Ability to integrate multiple data sources and databases into one system

- 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

- Proficient understanding of code versioning tools (especially Git)

- Familiarity with development aiding tools (such as Bower, Bundler, and especially Rake)

- Familiarity with continuous integration


Position

Backend Developer


Must have Skills

  • Ngnix

    Beginner

  • SQL

    Beginner

  • Git

    Beginner

  • MySQL

    Beginner

  • Database Design

    Beginner

  • RestFul Web Series

    Beginner

  • Rest API

    Beginner

  • Ruby on Rails

    Beginner

Client Payroll

Up to 200 K/Year USD (Annual salary)

Fully Remote

english - Fluent

Languages
Cancel
Cancel

Active

Skip

Sr. Backend Engineer (RoR)

Must Have Requirements

- 4+ years' experience with Ruby on Rails (must be expert level)

- Strong experience building APIs

- Must have practical experience in Unit Testing, TDD, Domain Driven Development, Event Sourcing, CQRS

- Knowledgeable and experienced in both MySQL and Postgres

- Experience with complex payment scenarios and workflows

- Can communicate workflows via diagrams

- Excellent communication skills to explain problems / issues

- Experience with eCommerce

- Full understanding and practical experience with Docker

- Basic DevOps knowledge of Kubernetes, Docker, and AWS

- API development expert (including documentation)

- Experience integrating Facebook OpenGraph (especially authentication)

- Experience integrating Google and Twitter APIs (especially authentication)

- Expert in CI/CD with GitHub and Jenkins

- Must have a webcam and be highly efficient at working and collaborating remotely



Huge Pluses

- Experience with live streaming

- Experience with Shippo

- Experience with Java

- Experience integrating Stripe

- Experience with Spree or Solidus

- Experience with Webhooks

- Experience with integrating Shopify API

- Experience with Wowza Streaming Engine/Cloud or similar



Necessary Skills

- Good understanding of the syntax of Ruby and its nuances

- Solid understanding of object-oriented programming

- Good understanding of server-side templating languages (such as Liquid, Slim, etc.)

- Basic understanding of front-end technologies, such as React, JavaScript, HTML5, and CSS3

- A knack for writing clean, readable Ruby code

- Ability to integrate multiple data sources and databases into one system

- 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

- Proficient understanding of code versioning tools (especially Git)

- Familiarity with development aiding tools (such as Bower, Bundler, and especially Rake)

- Familiarity with continuous integration


Job Type

Client Payroll


Positions

Backend Developer


Must have Skills

  • Ngnix

    Beginner

  • SQL

    Beginner

  • Git

    Beginner

  • MySQL

    Beginner

  • Database Design

    Beginner

  • RestFul Web Series

    Beginner

  • Rest API

    Beginner

  • Ruby on Rails

    Beginner


Languages

english -Fluent

Up to 200 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Tina M

| United States