RoR Developer
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
Our next steps
✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Technical interview — ✅ Test task — ✅ Client interview— ✅ Offer