Position: Senior Full Stack Developer
Company: Matrix
Experience required: 3y
English level: upper

Matrix Eastern Europe, the offshore division of Matrix IT, one of the leading global R&D services companies with more than 10,000 professionals, is looking for a Senior Full Stack Developer to join one of our teams-iPlan!

iPlan is a market leader in the Israeli events industry. Тhey provides vendors (Venues, catering companies, photographers, etc…) with a one stop shop ERP solution for managing their business (B2B). In addition to that, they offer a wedding planner platform (B2C) that integrates with ERP solutions to create added value for all customers taking part in creating perfect events. On top of that, they provide guests taking part in events managed with their solution the ability to RSVP, receive information regarding the event and provide a gift via credit card to the happy couple.

**Job Description:**
We’re looking for an experienced Developer with in-depth experience in Ruby on Rails who will join a team of exceptional developers working in a fast-paced environment to deliver world-class software.
We expect you to have a passion for programming and for writing clean and efficient Ruby code. Besides٫ you should be able to perform well working in a team٫ along with developers٫ engineers and web designers.

**Job responsibilities:**
● Develop robust٫ scalable and secure features from a real-time sketch editor,
ERP solution, wedding planning services, and guests reception management
tools to SSO, APIs, bank integrations, fraud protection, automation and
replacing existing infrastructure with microservices
● Build modular, reusable code, gems/packages for other services
● Write clean٫ maintainable and efficient code
● Participate at all stages of the development lifecycle
● Stay informed about relevant new technologies and drive their
continuous adoption and integration into the design
● Help colleagues succeed with their tasks
● Help expand the system features to support international markets

**Requirements:**
● Proven work experience as a Full Stack Ruby on Rails developer (at least three years)
● Solid understanding of object-oriented programming
● Understanding of fundamental design principles behind a scalable application
● Demonstrable knowledge of front-end technologies such as JavaScript,
HTML5, CSS3 and JQuery (experience using bootstrap is an advantage)
● Good understanding of server-side CSS and HTML preprocessors (Sass, Haml)
● Experience developing highly interactive applications
● Passion for writing great, simple, clean, efficient code
● Proficient understanding of code versioning tools (GIT)
● Familiarity with development aiding tools such as Bundler, Rake, etc
● Experience with SQL
● Knowledge with Linux
● Excellent communication and teamwork skills.
● Great attention to detail.

One last thing, if you have a lot of these skills, but not all of them, please still apply. We love to teach those who are willing to learn.