Senior Software Engineer (Ruby on Rails)
iScale Solutions
Ortigas, 00, ph
1d ago

Job Description

This is a remote position.

Our Customer is a leading cross-channel customer engagement solution provider for the modern marketer headquartered in Chicago.

Our client lets marketers create personalized experiences, cross-channel messaging, and loyalty strategies.

Ruby on Rails Developer

Responsibilities :

Designing and developing new web applications.

Maintaining and troubleshooting existing web applications.

Writing and maintaining reliable Ruby code.

Integrating data storage solutions.

Creating back-end components.

Identifying and fixing bottlenecks and bugs.

Integrating user-facing elements designed by the front-end team.

Connecting applications with additional web servers.

Requirements

Bachelor's degree in Computer Science or similar field

5+ years experience in software engineering

3+ years of experience using Ruby on Rails

Proficiency in relational databases like MySQL

Experience in using NoSQL solutions like Redis

Experience in building RESTful APIs

Experience with any JavaScript libraries (JQuery, React, Vue, Angular)

Knowledge of software development methodology, patterns and best practices

Familiarity with code versioning tools such as Git

Experience in unit testing (RSpec)

Nice to have

Experience with other programming languages like Java, Python

Experience working with distributed systems

Experience in architecting, engineering and optimizing for performance

Experience with messaging queues and background jobs framework (Kafka / Resque / Sidekiq)

Benefits

Work remotely from Home

Full Time Employment with competitive salary and benefits

Medical and dental coverage

Requirements

Bachelor's degree in Computer Science or similar field 5+ years experience in software engineering 3+ years of experience using Ruby on Rails Proficiency in relational databases like MySQL Experience in using NoSQL solutions like Redis Experience in building RESTful APIs Experience with any JavaScript libraries (JQuery, React, Vue, Angular) Knowledge of software development methodology, patterns and best practices Familiarity with code versioning tools such as Git Experience in unit testing (RSpec) Nice to Haves Experience with other programming languages like Java, Python Experience working with distributed systems Experience in architecting, engineering and optimizing for performance Experience with messaging queues and background jobs framework (Kafka / Resque / Sidekiq)

Report this job
checkmark

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form