Array
Remote · Full-time · Middle/Senior

What is your new project?

Domain: Design and development

Location: USA

Company size: 11-50 employees

Founded in: 2014

What makes this project exciting?

Join a company that doesn’t just build products – it launches dreams! Our client is an award-winning product design and development agency that has helped bring over 400 projects to life, from startups to non-profits, enabling them to make a real impact in the digital world. With accolades like the Forbes Business Award and recognition as one of Clutch’s top creative and design agencies, this is a company that knows how to create winners.

Over the past decade, they’ve partnered with visionaries to raise over $1 billion in funding through cutting-edge mobile and web platforms. But they’re more than just developers – they are dedicated product partners, guiding entrepreneurs and organizations every step of the way.

If you're passionate about creating products that matter, join a team that blends expertise with a human touch – where success stories are made and celebrated!

What makes you a great fit

  • 5 years of experience with Ruby on Rails, along with other common libraries such as Sidekiq.
  • Solid understanding of object-oriented programming
  • Expertise in the following Ruby gems: Devise, Sidekiq, CarrierWave/Paperclip/ActiveStorage, Puma, ActionCable;
  • Comfortable writing SQL when ActiveRecord is getting in the way;
  • Experience with PostgreSQL
  • Familiarity with concepts of MVC, Mocking, ORM, RESTful, and GraphQL.
  • Experience with front-end technologies, such as JavaScript, HTML5, and CSS3.
  • Knowledge of server-side templating languages such as Liquid, Slim, HAML, etc.
  • Able to implement automated testing platforms and unit tests.
  • Bachelor's or Master's degree in Computer Science, or a related field, or ability to demonstrate expertise in modern development philosophy, operating systems, networking, Linux, SQL, and system architecture.
  • Upper-intermediate English level

Advantage:

  • Experience integrating Stripe, Sendgrid, Drip, Mailchimp, Twilio 
  • Experience with ES6 or Typescript;
  • Experience in a programming language other than Ruby or Javascript;
  • Comfortable using the terminal in macOS or Linux.
  • Familiarity with continuous integration and deployment.
  • Experience with Agile/Scrum development methodologies.
  • Prior experience leading a team or mentoring junior developers

Your day-to-day in this position

  • Design, build, and maintain reliable systems in Ruby and Ruby on Rails.
  • Integrate user-facing elements developed by front-end developers with server-side logic.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Help maintain code quality, organization, and automation.
  • Develop new system features, optimize existing ones, and maintain our existing portfolio of applications.
  • Collaborate with product, design, and other software engineers to define product roadmap and milestones.
  • Lead code reviews and mentor junior developers.

Our next steps

✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Technical interview — ✅ Test task — ✅ Client interview— ✅ Offer


Offices

 



CAN’T FIND YOUR JOB HERE?

We are opening new vacancies every day. Send us your CV and we’ll keep your resume on file for future references.

This website uses cookies to ensure you get the full experience. You can change this any time.