Back End Ruby Developer

Company: Empower Recruiting Services
Location: Atlanta, Georgia, United States
Type: Full-time
Posted: 14.JUL.2019

Summary

Empower is partnering with a global leader in digital communication solutions and their product engineering teams to attract and support the...

Description

Empower is partnering with a global leader in digital communication solutions and their product engineering teams to attract and support the hiring of a backend Ruby Developer. Our client aims to make life easier by transforming how people communicate with brands.

The product is a communications platform solution that orchestrates humans and AI communication with millions of their customer's consumers. Over the next three years, their goal is to transform the 268 billion analog phone calls between a brand and it s consumers to digital on their platform. By doing this, they will enable consumers to get back time and experience a more connected relationship with the brand in which sales, service, marketing, branches, stores, and contact center s become a unified experience.
The successful candidate has an opportunity to join a highly outstanding team within a fast-paced and successful organization.

Responsibilities:

Introducing new technologies/foundation into the platform
Conducting design reviews for most designs and for all key/complex designs
Driving for highest coding standards and conventions
Conducting code reviews, TDD, Unit testing
Contribution and alignment of the LPA common components and infrastructure
Inspire the team on technical topics, standards, and abilities

Requirements:

Understand Ruby and have 5+ years of experience with Rails
Have analytical thinking and problem-solving skills
Understand the architectural benefits of TDD and tests importance
Understand the best GIT procedures and can use them
Capable of using node.js and rust microservices
Know the usefulness of Kafka and RabbitMQ
Have a decent understanding and practical knowledge of Domain Driven Design concepts and PostgreSQL respectively
Can apply best Object-Oriented Programming practices
Understanding how Redis and Memcached scales operate
Understand API requirement for distributed services and should be capable of introducing best practices for designing RESTful API

- provided by Dice

 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...