Position: New Wave Devs is looking for a Ruby on Rails developer
Company: New Wave Devs
Category: Ruby
Experience required: 5y
English level: upper

About New Wave Devs:
We are a community of specialists in UI/UX and several backend and frontend technologies. We are based in Kyiv, Ukraine. The company consists of 20+ employees from CIS countries. We work with StartUps, as with mid and big-sized companies. Our clients are from such countries, as United States, United Kingdom, Saudi Arabia, Canada, etc.

About the role: 
A Senior Ruby on Rails Full Stack Developer would be expected to help create backend solutions, creating gems, writing efficient, secure, test-driven code, and helping to create the frontend. This position will also require working with a large existing code base, debugging, improving, and securing the codebase. All while using TDD methodologies to help write robust and rocksolid code.

Ultimately, you will contribute in all phases of the software development life cycle, from design to deployment.

Responsibilities:
— Write effective and scalable test-driven code in Ruby and the Rails framework;
— Build back-end components for web applications;
— Test applications for performance, responsiveness, and security;
— Review and debug junior developers’ code;
— Build, install and share gems and plugins;
— Create automated test scripts;
— Write solid Test-Driven code;
— Improve and maintain applications after deployment;
— Coordinate with team members who work on different layers of infrastructure and timezones.

Required Skills
— 6-10 years of experience coding;
— Proven work experience as a Ruby on Rails developer;
— Demonstrable knowledge of front-end technologies such as JavaScript, HTML, CSS, and JQuery ;
— VueJS knowledge a plus;
— Experience developing highly interactive applications;
— A firm grasp of object-oriented analysis and design;
— Passion for writing great, simple, clean, efficient test-driven code;
— Good knowledge of relational databases;
— Excellent ability to prioritize;
— Highly organized and detail-oriented;
— Excellent analytical and problem-solving skills.

Company values are based on the fact that we hire people, not “resources”, which means:
— An absolute prohibition on forced overtime. Your family, hobby, dog, and so on will never be left without you because someone “asked” you to work longer;
— If overtime is present, of course at the request of the developer and of course is paid;
— NO formal communication, we love jokes;
— An internally developed training system for employees to improve skills during working hours;
— A bonus system that involves additional payment for solving risky tasks or for additional responsibility on a project.

Hurry up and write us. Looking forward to cooperating with you!

Please Note: This position is for a three-month contract. Although, for the right candidate this opportunity might be extended or hired. Ideally, the candidate would work in the Pacific Time Zone. Otherwise, there should be at least 4 hours of overlap with the Pacific Time Zone, between the hours of 8-5.