Position: Ruby Software Engineer
Company: Alcor
Experience required: 3y
English level: upper

**Who you are**:
3+ years experience in building systems using Ruby/RoR
You have a desire to learn or you have experience working with the following languages: PHP, Scala, Java, Javascript etc. We primarily use Ruby, PHP, and Scala, Javascript (React or Angular) but for the current role the primary language is Ruby.
Good JavaScript knowledge. Experience working on projects built with Angular or React is highly desirable.
Experience building REST services highly desirable.
Solid understanding of the design patterns and OOP principles is mandatory.
Experience with SaaS platforms or Cloud Computing highly desirable
Experience with application optimization and architecture.
Solid UNIX knowledge.
Experience with Agile methodologies.

**What you’ll do**:
Build highly-available, distributed systems using wide technologies stack.
Work closely with payment integrations.
Dive deep into the payment and eCommerce domains.
Write code that is performant, fault-tolerant, maintainable, testable, and concise.
Drive technical roadmap and direction of our stack.
Encourage innovation and foster an environment of continuous improvement.
Ensure that technical decisions support our goals of quality, performance, scalability, reliability, availability, and security.