2022-07-29 11:26:48

Ruby on Rails Engineer

CVMarket.lt klientas

Job Description

  • Analyse software requirements, translate requirements into solution, choosing best design alternative based on trade-off analysis.
  • Ability to write great quality code with focus on performance, scalability and testability.
  • Work as an individual contributor, but engage with other software engineers and architects to create new design features.
  • Give recommendations to team members and leadership on how the application can be optimised and lead to a higher quality product.
  • Contribute in all phases of the development lifecycle - architecture, design and development, user experience development, unit testing, delivery and maintenance.
  • Capture and share best-practice knowledge amongst the development team.
  • Constant code review to ensure outstanding code quality.

Requirements

  • Highly technical and analytical by nature.
  • Expertise in Ruby on Rails.
  • Understanding and adherence to design patterns.
  • Always strives for high quality code and extensive test coverage.
  • Up to date on current trends and practices in fields such as micro-services, services architecture, AWS or other cloud technologies.
  • Experience with the following is a plus: JavaScript, JQuery, responsive design, bootstrap, HTML5, CSS3, JSON, AJAX

You posses all the skills it requires to represent the tech stack at SameSystem. You are passionate about working with complex software, striving to understand the deeper layers so you can produce excellent code. You are a great solo-player, but an even better team-player that understands collaboration is the only way to deliver the best solution.

Company offers

  • Can’t say no to free stuff

Free food

The office is affiliated with a large canteen that serves a range of food every day. Spice it up with an afternoon snack when need be.

Free drinks

Do you need your coffee fix in the morning, or a soda to recharge in the afternoon? - Whatever it takes to keep your engine running, we got you covered.

Free gym

Free food and drinks are dangerous temptations and can have consequences. Run it off in the gym next door or embrace it like the rest of us!

  • A little more than just an office

Flexible hours

We hire people that we trust. This means that great freedom is entrusted you, allowing for flexible working hours and remote work.

Don’t go down on gear

Monthly allocation that can be spend on everything that will improve your work day - may it be a new headset or a fancy bubblehead figure!

Entertainment

The office gives you plenty of ways to unplug and catch a breath. Are you stuck on a particular difficult case, maybe a game of simplistic foosball is what you need.

  • Never stop learning

10% on own projects

Work on open source projects or your own hobby app - if you learn something that can be applied to SameSystem, we let you spend work hours on it.

Conferences in EU

At least once a year the entire team goes to a conference in a city in Europe - great way to learn something, even better way to have a good time.

Community trainings & meetups

SameSystem aims to play an important part in Vilnius’ development community – we plan to host meetups and trainings for newbies, as well as seasoned developers.