Ruby Engineer (offline)

Project description

Our client, Maxeda, is the big Dutch retail group that owns and operates building materials stores across the Benelux (7000 employees / 400 offline stores / 65000 products online)

Together with our teammates from the Netherlands, Belgium, and Odessa, we are working to deliver valuable DIY software products to Maxeda’s end-users.

Our Kyiv-based team is working on the core client’s products built on microservices architecture:
eCommerce platform for Holland and Belgium markets & content/community management platform

Our current focus is functionality extension and improvement of the content/community management platform developed on Ruby on Rails framework.

As Ruby Engineer, you will deal with:

β€” editor to build pages from modules
β€” content management module
β€” booking workshops module
β€” the personal consulting scheduling module
β€” product module
β€” custom modules and wizards

Infrastructure: AWS + Docker

CI/CD: Bamboo + Bitbucket Pipelines + GitHub flow + LaunchDarkly feature toggles (flags)

Configuration management & provisioning: Ansible + Terraform

Core requirements

β€” 3+ years Ruby on Rails commercial programming experience and eagerness to continue development within this technology stack
β€” Hands-on experience or strong theoretical knowledge of Hanami & Trailblazer frameworks
β€” Experience in Test Driven Development (RSpec)
β€” Practical experience with RDMBS
β€” Experience with Redis and Sidekiq
β€” Solid knowledge of multi-tiered distributed software architecture, OOP/Design Patterns, Web Services / RESTful, SQL, HTTP, Puma
β€” Good knowledge about modern systems architecture components including networking, microservices, and distributed data processing systems
β€” You are mature enough to propose improvements, solve issues and take responsibility for them
β€” At least strong Intermediate English proficiency (good communication skills). Ability to clearly express your thoughts in a technical debate

As a plus

β€” A good understanding of the Agile software development approach and eagerness to follow it
β€” Hands-on experience with enterprise-level systems and developing/maintaining extensions for them
β€” Experience of designing architecture and strong knowledge of infrastructure (AWS, Docker, Databases)
β€” Comfortable with the UNIX/Linux command line
β€” Deep knowledge and hands-on experience with Git
β€” A good sense of humor :)

Responsibilities

β€” Collaborate closely with internal teammates and external development & infrastructure teams (Netherlands + Belgium + Odessa)
β€” Create an architectural design to illustrate high-level solutions to an application and feature requests
β€” Be responsible for backend stack and the improvement and realization of a microservices architecture
β€” Design and deliver back-end business logic around user stories
β€” Deliver flawless, testable and maintainable code worthy of enterprise delight as well as review code written by others
β€” Create an architectural design to illustrate high-level solutions to an application and feature requests
β€” Deploy applications on AWS servers using automation services (Bamboo + Ansible)
β€” Convert insights into future improvements through various tools and automation

We are offering:

β€” Business trips to Amsterdam
β€” The annual bonus of up to 10% of your annual salary
β€” Access to WeAreBrain stock appreciation rights program after 1 year of cooperation with us
β€” Medical insurance
β€” Fitness & education compensation
β€” Paid time off (vacation, sick leaves, public holidays)
β€” Free English classes with native speakers

About DNA325

Founded in 2014, WeAreBrain is a full-service strategic technology agency in the business of ideas, entrepreneurship, and invention. We are entrepreneurs at heart and enable clients to create and execute strategies and solutions for their digital transformation. We imagine, create and develop an intelligent design, thoughtful products, and solutions. We endeavour to leave the world a better place than we found it.

We are a force field of 75 creators and entrepreneurs with expertise in product design, software development, data analytics, and machine learning. Our collective experience and expertise lie in FMCG, Retail, Healthcare, FinTech, and Media Entertainment.

It is not technology but people that drive successful digital projects. Which is why we chose a human-centered approach for our business and put the individual and the team back in the middle of the action. Our internal culture is based on trust, transparency and unlimited personal and professional growth. We invest in these principles not in word, but in deed.

WeAreBrain was voted in the Emerce Top 100 and we are a proud member of DDA, representing the leading digital agencies in the Netherlands. Our Tur.ai platform was selected among the Top 25 innovations in the Accenture Innovation Awards and we won a prestigious SpinAward along with nominations for Best of Swiss Web and Dutch Interactive Awards.

Our contribution to female entrepreneurship and gender equality in IT have been recognized by TheNextWomen and EY Winning Women.

WeAreBrain is owned and run by its founders from our headquarters in Amsterdam and Kiev. We collaborate with innovative Enterprise customers and international organizations such as HEINEKEN, Domino’s, Praxis DIY and the United Nations.

Discover some of WeAreBrain’s highly successful R&D spin-off’s, early-stage startup investments and active venture participations:

Tur.ai is an Enterprise Automation as a Service (AaaS) platform enabling organizations to automate complex business processes at scale in one common user interface with Machine Learning and Computer Vision capabilities.

Clevergig is a leading SaaS Workforce Management platform that encompasses all the services to easily manage a global and flexible workforce in transformation. Clevergig is a successful Startupbootcamp (SBC) alumni.

Company website:
https://www.wearebrain.com/

The job ad is no longer active

Look at the current jobs Ruby Kyiv→