Position: Senior Ruby Engineer
Company: GlobalLogic
Experience required: 3y
English level: intermediate

Description:
Our client is the leading TV streaming platform in the US and Canada used by advertisers to manage their online and campaigns across all media channels, device platforms, advertising exchange, manipulate data, and manage client’s services. We are looking to hire an experienced and flexible Senior Software Engineer to join our dynamic team whose main tech stack will be Ruby/Rails/SQL but who will be interested in switching to JS/React/Node stack in a future perspective. As a Senior Engineer, you will be responsible not only for creating a top-level coding base using Ruby/Rails/SQL best practices but your role will also require you to implement different API layers and resolve tasks of various complexity.

Requirements:
Bachelor’s degree in computer science, computer engineering, or similar
Verifiable experience no less than 4 years of development under Ruby/Rails
Strong knowledge of SQL databases including proven data model design experience
Proven success implementing REST APIs
Experience in developing high-load and low-latency systems
Strong knowledge and hands-on expertise in a microservices architecture
Excellent analytical and problem-solving skills
Upper-Intermediate English
Critical thinker and good problem-solver
Preferences:
Solution Architecture, Unit Testing, Continuous Integration, Scrum, Code Review, NodeJS, JavaScript, ReactJS
Responsibilities:
Developing new services and exposing them as APIs
Adding new functionality to existing systems, while constantly improving usability, quality, performance, and scalability
Ensuring high performance of applications and providing support
Developing unit tests
Performing code review
Solve interesting problems, such as scaling applications for large data computation and reporting
Contribute to the requirements, architecture, and implementation of existing and future systems
Take part in calls with customer