Senior Back-end (Ruby on Rails) 30191 - • Fully Remote – Worldwide - $5000 - $8500 per month - 12 Months ( Extension)

Client

We are looking for a senior or principal software engineer to join our team. This role will actively contribute to designing, building, and maintaining scalable cloud-based systems and platforms. You will provide technical expertise in software design and development and as a pod lead, you will guide and mentor your fellow engineer pod members.

You’re a go-getter and are looking for a dynamic, start-up culture environment.

This is a new team that will be focused on rapid iteration and getting stuff done. This is an individual contributor role that reports to an Engineering Manager.

Roles and Responsibilities:

•       Build new products and features into the StubHub ecosystem by delivering consistently high-quality software with your team 

•       Design, build and maintain efficient, reusable, and reliable Ruby code

•       Integrate user-facing elements developed by front-end developers with server-side logic

•       Ability to Identify bottlenecks and bugs, and devise solutions to the problems

•       Understanding of fundamental design principles behind a scalable application

•       Clear communication with your team to ensure tasks are being completed properly and effectively

•       Develop low latency, high availability, scalable and secure systems

•       Partner with DevOps towards maintaining existing CI/CD pipelines and setting up new ones as per requirement

•       Engage with Product Owners and Engineering Managers in defining sprint goals, acceptance criteria and release decisions

•       Maintain exceptionally high standards of design and code quality at all times, including but not limited to adherence to architectural, security and scalability standards and principles applied at IZEA

•       Perform code reviews and ensure quality code across your team

 

 

Must haves:

•       8+ years of experience building well-tested, scalable, distributed, highvolume, low-latency systems

•       5+ years of application development experience with Ruby on Rails and Good understanding of the syntax of Ruby and its nuances

•       Strong experience with background jobs such as Sidekiq

•       5+ years of Strong Experience with “NoSQL” data backends (Redis, DynamoDB, ElasticSearch)

•       Extensive experience with REST API Design and knowledge of oAuth2.0, JSONAPI, GraphQL, JWT, third party integrations (Shopify, Google Analytics, WooCommerce etc).

Nice to haves:

•       Strong experience in building container images using tools like Docker

•       Strong understanding of front-end technologies such as JavaScript, Typescript, HTML5, and CSS3

•       Agile literate and strong standards for coding and test coverage (TDD, BDD)

•       Proficient understanding of GitHub

•       Experience in building microservices and consuming data from 3rd party APIs and building large-scale distributed platforms

•       Experience with any popular JavaScript frameworks (ie: React JS, Angular JS)

•       Experience with payment processors (Stripe, PayPal) and/or integrations with Plaid and Stripe Connect

•       Prior experience working on SaaS products

•       Experience with Jira and Confluence

•       Metaprogramming skills

Expected length of the engagement:  

•       12 months (Extension) 

Location/Overlap requirements: 

•       Fully Remote – Worldwide –  

•       Only Candidates from India or Pakistan can do 5-6 hrs overlap with EST

•       Other candidates have to do 7-8hrs of Overlap with EST

 

Client Budget:  $5000 - $8500 per month