BigCommerce is the world’s leading cloud e-commerce platform for established and rapidly-growing businesses. Combining enterprise functionality, an open architecture and app ecosystem, and market-leading performance, BigCommerce enables businesses to grow online sales with 80% less cost, time and complexity than on-premise software.
9 ноября 2021

Ruby Software Engineer

Киев

Project description:

We are currently looking for a full-time Ruby Software Engineer to join our payments team in Kyiv. The team is working with service-oriented architecture + SPA on the frontend side; in regard to our stack, we use several technologies like Angular, React, Ruby, PHP. The current position is for a Ruby developer; however, each team member will be involved in FE development as well (partially) + Ruby or PHP.
This is an exciting opportunity for someone to work with a wide array of technologies on projects around payments solutions, improving the existing architecture and participate in developing new architectural solutions for payments integrations.

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.

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.

We offer:

● Enjoy an amazing business culture while working with one of the most exciting global e-commerce companies.
● Benefit from collaborating with a fast-growing team of professionals in a global environment.
● Competitive financial package.
● Control your own schedule.
● Personal time off.
● Interactive events and activities for all engaged in the project.

LinkedIn