Senior Ruby Engineer

Research & Development

Kharkiv or remote

November 3, 2021

While not every idea will change the world, every world-changing idea has to start somewhere.

Having started the path as the way of quick and simple file-sharing, our client has grown into an end-to-end suite of digital solutions with more than 74 million monthly active users in 190 countries. Company’s set of tools are specifically designed to enable creative professionals to inspire, conceive, share, and deliver their work. There are three products. The first one is the go-to app people turn to for saving and sharing inspiration. Second is the collaborative presentation tool of choice for fast-moving teams. Third, it helps creative minds sketch, paint, and draw on iOS. And of course there’s the original file-sharing platform.
As a certified B-Corp, the company aims to be a sustainable and responsible tech company, balancing people, planet, and profit. They don't just talk about their values, they put their money where their mouth is and donate 30% of their ad impressions to Artists and Creatives. 

Come and be a part of it.

Responsibilities

  • Drive significant technology initiatives end-to-end and across multiple layers of architecture;
  • Architecting and developing scalable applications or systems;
  • Drive design and implementation of durable and software solutions that will solve critical customer problems, are scalable, secure, easy to maintain, and interact with numerous other;
  • Provide recommendations and best practices for application development, platform development, and developer tools;
  • Capture requirements and use casesActively stay abreast on industry best practices, share learnings, and experiment and apply cutting-edge technologies;
  • Provide technical leadership and be a role model/coach to software engineers, pursuing technical career path in engineering;
  • Provide/inspire innovations that fuel the growth of Intuit as a whole and generate creative ideas for emerging business needs.

Requirements

  • 5+ years experience in Ruby development;
  • Solid foundation in writing scalable application code following best practices of accessibility, internationalization, and instrumentation;
  • Experience with cross-browser, cross-platform, and design constraints on the and mobil;
  • Solid knowledge of algorithms and design patterns;
  • Application design and testing experience;
  • Experience with test automation: TDD, unit/integration/functional testing;
  • Experience with Relational Database Design and Implementation;
  • Experience in open-source UI frameworks;
  • Interest in building CI/CD pipelinesDesired;
  • Practical experience in developing applications using microservices, container technologies, container management systems such as, docker;
  • Strong experience with Databases design (SQL, NoSQL) and analytics;
  • Prior working experience in utility computing and/or cloud computing domain;
  • Experience building and deploying applications and into cloud environments.

Bonus points for

We offer excellent benefits, including but not limited to

  • People-oriented management without bureaucracy;
  • Competitive compensation;
  • Flexible schedule;
  • 18 working days of annual paid vacation;
  • Paid sick-leaves;
  • Friendly and engaging professional team;
  • An opportunity for self-realization, career and professional growth;
  • Accounting and legal support.

Application form

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.