logo
Careers > Ruby On Rails Developer

Ruby On Rails Developer

Permanent Contract SameSystem A/S Lithuania, Vilnius

You possess 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.

 

Responsibilities:

Analyse software requirements, translate requirements into solution, choosing the best design alternative based on trade-off analysis.

Ability to write great quality code with a 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.

 

Qualifications:

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.
 

We offer:

Flexible working hours;

office in Park Town Business Centre (Lvovo g. 105A, 3rd floor

Remote work possibility;

Business trips to Denmark;

Car and bike parking;

Fresh coffee, snacks, lunch and drinks;

The office gives you plenty of ways to unplug and catch a breath. If are you stuck on a particularly difficult case, maybe a game of table tennis is what you need?

A monthly allocation that can be spent on everything that will improve your workday;

Conferences in the EU - a great way to learn something, an even better way to have a good time with a team;

Salary according to your qualifications.

Powered by Hello Talent