We listen to Clients and then Build Great Apps
- BUILDING MOBILE & WEB APPS IS EASY.
- We've been doing it since 2010.
- CREATING SUCCESSFUL APPS IS HARDER.
- We’ve done that successfully 250+ times in 16 industries.
- App Idea Audit - jetruby.com/app-idea-audit/
Planning to build an app from scratch? Our analysts will audit your project to ensure there are no issues. - Code Audit - jetruby.com/code-audit/
Already have a codebase? We analyze your source code to eliminate all the bugs.
OUR TESTED 4-STEP METHODOLOGY
Founded as a YC startup 11 years ago, we experienced the same struggles every startup goes through. Since then, we've built apps for more than 100 startups. Based on our personal and our client's experience, we created and tested the methodology for creating a successful app:
- App Idea Audit
- Design and Discovery phase creates documented requirements that every developer MUST have to build the app you want on time, to specification, and on budget.
- Minimal Viable Product
- Full-Scale Application
This methodology and our expertise helped us create dozens of successful products for our clients hailing from 24 countries.
Our company brings together 100+ in-house engineers, experts in 12 popular technologies, who constantly increase their skill set and strive to improve their tech stack. We strive to expand, offering top-notch app solutions in accordance with the highest standards of ISO 30414 (Human Capital) and ISO 10018 (People Engagement). And we grow by 58% year over year.
1 Language
- English

headquarters
other locations
Focus
Portfolio
OSRAM, Financial Times, Universum, GoPro, Cronycle, Sortly, Namecoach, Anova, EveryPig.

Sortly. #1 Inventory App on App Store
Sortly is the #1 inventory app for iOS and one of the best picture-driven asset managers, according to Forbes.
Technologies:
- Ruby on Rails
- AWS
- MySQL
- React
- Redux Saga
Available for iOS, Android, and the Web, the application allows you to categorize and visually track all your possessions light and breezy. Sortly is widely used by various companies like HP, Stanford Health, Yale, PepsiCo, Lyft, and more.

NameCoach
NameCoach is a unique web application that offers a simple yet very effective solution to the ubiquitous and common problem of mispronouncing names.
Technologies:
- Ruby on Rails
- Coffeescript
- PostgreSQL
NameCoach is utilized by many notable universities, such as Stanford, Haverford, Xavier, CMU, and more, as well as enterprises like Accenture and Outten & Golden.

Cronycle
Cronycle is an all-in-one market intelligence platform with a micro-service architecture that helps users find and organize relevant content with just little effort.
It allows users to create highly customizable feeds and digital collaborative spaces to share insights.
Technologies:
- Ruby on Rails
- PostgreSQL
- Redis
- Elasticsearch
- Python Flask applications
- Node.js applications
Cronycle is trusted by dozens of companies like Hootsuite, Atos, Informa, Sendible, and many more.

App Idea Audit jetruby.com/app-idea-audit/
Are you planning to build an App? Then the App Idea Audit is a Must.
No developer can provide an accurate estimate, let alone build an App on time, to specification, and on a budget, without a complete understanding of your project.
App Idea Audit is the first essential step to building a successful product. Together with our tech & business analysts, you will identify your project’s blindspots from a business and technology perspective.
App Idea Audit Results
-
Identification of project blind spots.
-
Initial tech stack definition.
-
App key features evaluation and selection for priority development.
-
User flow and screens analysis.
-
Product Development Strategy.
Go to https://jetruby.com/app-idea-audit/ to schedule the Free App Idea Audit now.

Code Audit jetruby.com/code-audit/
Are you facing one of these common scenarios?
-
Looking for a new development team
-
Planning to build a new feature for your app
-
Inspecting a codebase that has not been looked at in more than two years
-
Scaling your application
-
Assessing an app that you want to buy
-
Fixing software bugs before selling your app
-
Finding security vulnerabilities in your codebase and wondering how to get them fixed
-
Enhancing the performance and responsiveness of your application
-
Improving your application’s maintainability
If so, Code Audit should be your next step. Otherwise, you risk breaking your app.
During the Code Audit, our System Architect analyzes your source code to eliminate all the bugs.
Go to https://jetruby.com/code-audit/ to schedule the Free App Idea Audit now.

JetRuby Guides
- Download the Guide to Find the Best Developer here - https://jetruby.com/guide-to-finding-the-best-developer-for-your-app/.
- 27 Ways Developers Deceive Their Clients - coming soon.
The cost of cooperating with the wrong developers starts with lots of stress, months of hard work, tens of thousands of dollars, and a failed project.
To help you avoid this, we created "The MOST complete guide on How to Find the Best Developer for your App" based on our experience finding and hiring other developers and agencies.
We've also added 2 BONUS GIFTS:
-
Automated Developer Evaluation Matrix to rank developers and hire the best ones!
-
Developers Comparison Template - an organized space where all essential decision-making processes occur.

DoctrinaLabs
Created for educational purposes, DoctrinaLabs is an application that provides a real DevOps-like experience.
Domain:
Education

DoctrinaLabs. Design
Using the embedded visual editor, teachers can easily deploy/create an unlimited number of servers and send their full copies to students, so they don’t need to spend time on setup and further adjustment.
Our expertise:
AWS
Kubernetes
Education
UX/UI Design

DoctrinaLabs. Tech
Since we deployed the latest version of this site, DoctrinaLabs has been acquired by Orasi Software and assimilated into their portfolio of companies.
Our expertise:
AWS
Kubernetes

Sortly
Sortly is the award-winning powerful app, which is based with the cutting-edge mobile development languages, that helps you easily keep track of the things. It is photo-based, which means users can create a clear visual inventory of all their own.

Sortly. Design
With the help of this app, you can manage almost any kind of activity – from regular movings to art installations.
Design Expertise

Sortly. Tech
Using the latest mobile development trends, we developed several mobile apps for customers and delivery teams, an admin panel to manage the process, and the web application to solidify Sortly’s online presence.
Technologies:
Ruby on Rails
Swift
ReactJS

OSRAM
A solution that we created monitors environmental parameters in a smart farm, such as temperature, light and water.

OSRAM. Design
We’ve successfully developed the UX / UI for both web and mobile applications. The solution was successfully presented on the Vertical Farming Conference 2018.
Design Expertise

OSRAM. Tech
Urban Farming Osram is a unique project, which main goal is to make the farming process as effective and simple as never before.

TankClarity
Tank Clarity is a unique web and mobile application that is developed to improve the process of fuel delivery and utilization.
Domain:
Logistics

TankClarity. Design
We created an informative and easy-to-use admin panel that serves as a dashboard.
Design Expertise

TankClarity. Tech
We created a system that allowed sensors to analyze the level of fuel in tanks and communicate the data to the dashboard.
And, of course, we developed a flawless notification system, which allowed users to notify fuel companies that they’re at a critical level of fuel.

Referit
The main goal of the project is to change a usual strategy of marketing promotion as well as creating the form of advertising that comes straight from people we know and trust.

Referit. Design
We created a custom-menu that is perfectly suited to the website and changes its interface depending on the type of a user. We also designed and created a cross-platform administration panel for 5 applications.
Design Expertise

Referit. Tech
Thanks to this app, users will be able to quickly and easily share their favorite businesses, services, restaurants and receive awesome discounts.
Technologies:
Ruby on Rails
ReactJS
Swift
Kotlin

Moments
The project that we’ve implemented helps getting rid of all these disadvantages by making a contactless payment. Initially, NFC Moments was intended for providing contactless payment in pubs across the USA, though this technology can be applied elsewhere across the whole world.

Moments. Design
We implemented iOS and Android applications both for users and venues.
Design Expertise

Momemts. Tech
At first, we had only an iOS application and the main task was to create the same cool app using Kotlin.
It took us only 12 days to develop a fully-featured Android application.
Technologies:
Ruby on Rails
ReactJS
Swift
Kotlin

LOOP Messenger
The LOOP Messenger application allows people to make new friends by creating and sharing their suggestions with each other or choosing from available activities, deals, offers, events, or just random cool stuff.

LOOP Messenger. Design
Based on your personal preferences and interests, the in-app feed provides only the most relevant suggestions.
Design Expertise

LOOP Messenger. Tech
LOOP Messenger is your ultimate way to always keep abreast of everything that’s upcoming regardless of where you are.
Technologies:
Ruby on Rails
ReactJS
Swift
Kotlin

Deep Monitor
Deep Monitor is a unique web application aimed to protect your privacy online. The system allows you to find out whether your personal data is compromised and exposed on the Dark Web.

Deep Monitor. Design
While our development team was gradually building up and improving the functionality of the application, our design team was working on a complete overhaul of the user interface.
Design Expertise

Deep Monitor. Tech
Based on complex algorithms, Deep Monitor crawls the Dark Web in search of any mentions of your sensitive data such as your phone number, credit card accounts, etc. and lets you know if any matches are found.

GlowForge
Glowforge is a leading manufacturer and provider for laser cutting equipment bearing the same time, also known as 3D Laser Printer.
Using the most advanced pieces of technology, Glowforge converts various materials into handcrafted masterpieces.
Domain:
E-commerce

GlowForge. Design
Glowforge is a wireless 3D laser printer that fits on your desktop, works with your favorite design programs, and stores your designs & data on a cloud.
Like the product itself, we made the design rectangle-like in order to save the integrity both of the product and the design.
Design Expertise

GlowForge. Tech
As a website development company, we help our client’s business grow. We have built a custom E-commerce website that allows creative people from all across the globe to buy Glowforge in just a few clicks.
Technologies:
Ruby on Rails
ReactJS

RBMalta
The purpose of RBMalta is to enable its users to effortlessly find real estate in the Republic of Malta through flexible and customizable searching filters on the website.
Domain:
Real Estate

RBMalta. Design
We used Vue.js to create and manage highly-loaded interface elements and implemented a scalable map that allows for displaying and filtering real estate objects
Design Expertise

RBMalta. Tech
We developed a fully-featured and high-performance website with a snappy back-office panel that is easy to use and visually appealing at the same time.

PYRO Music
PYRO is an Apple Music competitor. Based on top mobile development tools, PYRO provides users with access to the coolest world electronic dance music.

PYRO Music. Design
A platform combining some of the best features from the world's leading music streaming services, PYRO Music is born to give a generation of Chinese an access to the biggest record labels and DJs around the world.
Design Expertise

PYRO Music. Tech
With PYRO Music, you can discover new music in HQ formats, and shape your sound to share with your friends and followers.
Technologies:
Ruby on Rails
ReactJS
Swift

SparksFly
SparksFly is aimed to integrate news from different social networks (e.g. Facebook, Twitter, Instagram) into one feed.
Domain:
Social Media

SparksFly. Design
SparksFly is a user-friendly application designed to streamline your social media life. It enables both ordinary users and businesses to curate, filter, and engages through multiple social networks at the same time based on their personal preferences such as topics, audience, or location.
Design Expertise

SparksFly. Team
SparksFly features allow for posting, tweeting, sharing and a lot more just from one single place.

MOVE
MOVE Shanghai allows you to have access to all the premium fitness venues in the area just from one single place. With its help, you can book different activities like swimming, yoga, dance classes and much more.
Domain:
Health & Fitness

MOVE. Design
Available on iOS, Android, and web, MOVE Shanghai is designed to provide the same experience no matter which ecosystem you prefer.
Design Expertise

MOVE. Tech
We are a mobile development company that takes the full responsibility for the project's success.
Inspired by the successful MOVE Shanghai counterparts, we built a great fitness application with all the specifics of the Chinese market in mind.
Technologies:
Ruby on Rails
ReactJS
Swift
Kotlin

Knightly
The concept Knightly mobile app is based around a thumb-drive-sized portable device with a trigger-like button and. The device is really simple, which is one of the reasons why it caught so much interest.

Knightly
We developed an intuitive iOS mobile application that operates as a relay and sends text messages to campus security and previously set up emergency contacts, added features that allow for making calls and sending messages even if a person in trouble is out of credit.

Knightly
The opportunity to build this app wasn’t just another piece of experience on how to better use this or that technology or approach, it was a unique opportunity to contribute to a custom solution that saves people’s lives, literally.

Universum Global
Universum Global is a unique software solution that delivers the critical talent market insights, winning brand strategies and compelling, story-led communication organizations need to compete more effectively for the talent.

Universum Global
Universum is a service, built with the cutting-edge techology stack, where you can find the most attractive employers from all over the world. This is also a place for employees to share their own stories and experiences.

Universum Global
Our team used the latest software development methodologies and tech stack when helping Universum with maintaining the first version of this service.

LinkSquares
LinkSquares, which can be related to the artificial intelligence examples, is designed to facilitate document management, analysis and reporting processes.

LinkSquares
Leveraging complex AI algorithms with a robust web application architecture, LinkSquares reduces the risks associated with documents search and management.

LinkSquares
Our team built a high-performance application that streamlines the work of our clients and everybody who faces the same challenge.

NameCoach
NameCoach is a unique service, which meets the latest website development and design trends, to record the right pronunciation of names. It's widely used by some of the largest US universities and colleges like Stanford, Pepperdine, Xavier, Haverford etc

NameCoach
Built with the latest software trends, NameCoach allows you to record and then save your name right on the website so that others could easily access and remember how to accurately say it.

NameCoach
The architecture improvements and major code optimization resulted in a much better performance and allowed us to smoothly implement all the planned features.

trèStiQue
trèStiQue is an online beauty store that offers a wide range of easy-to-use makeup essentials.

trèStiQue
The client contacted us for help with various website improvements as well as marketing activities.

trèStiQue
We were able to implement all the planned improvements within the initial deadline and budget and trèStiQue now has everything necessary to provide its customers with a consummate user experience

OpenFT
OpenFT is a widget and watchlist for Financial Times NY
Reviews
the project
Mobile App Development for Software Development Company
"JetRuby Agency is one of the best agencies I've worked with. They're extremely professional."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
Founder of a software development company
For what projects/services did your company hire JetRuby Agency, and what were your goals?
We hired JetRuby to create a high quality mobile app MVP and add advanced features to the app after that. We will continue to work with them to add more features to this app and potentially other apps in the future.
How did you select this vendor and what were the deciding factors?
We spoke with multiple development agencies and JetRuby provided a free workshop which convinced me that their systems and approach was the right fit. No other agency provided this level of commitment before engaging. After doing this session, it was very clear that they were the right partner.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
The final deliverable was an iOS app written in Swift. There were 3 stages to the project.
- Design and Discovery - figuring out the features and user flow of the project
- UI Design - finalizing the UI design
- MVP Development - developing the MVP version of the app
- Post MVP Development - adding more features to the app
How many resources from the vendor's team worked with you, and what were their positions?
We worked with around 6-7 members of their team. In the final development phase it was 3-4 members . 1 Project Manager 1 Tech Lead 2-3 Developers
Can you share any measurable outcomes of the project or general feedback about the deliverables?
JetRuby delivered a very high quality mobile app with very good code underneath the hood. Overall an excellent experience, and I'd recommend them to anyone. They exceeded expectations. JetRuby overdeliver.
Describe their project management style, including communication tools and timeliness.
The systems they have in place are great. They are very organized and methodical with their approach which results in deadlines being met, features being developed as expected, and final budgets matching the agreed upon contract. We are in constant communication on Slack, and if they have questions they will reach out and you'll figure out the best solution together.
What did you find most impressive or unique about this company?
You can trust them to get the job done with minimal input from your side. We even skipped some of our weekly meetings because there was no doubt about their ability to meet deadlines and perform high quality work. We worked with 5 agencies this year for various projects, and JetRuby were by far the most impressive.
Are there any areas for improvement or something they could have done differently?
Overall they were great, however in one phase of work there were concerns about their QA process - however after raising this with the team, they added an additional QA resource which greatly improved this area. In the grand scheme of things, this is a minor point.
the project
Web App Dev for Startup HVAC Technicians Platform
"They put a lot of effort into making sure that everything works to my satisfaction."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the founder and CEO of NameUnknown, Inc. Our startup’s goal is to connect homeowners with nearby heating and air conditioning technicians.
What challenge were you trying to address with JetRuby Agency?
We needed their team to build our web application.
What was the scope of their involvement?
I’m not well-equipped with the technical knowledge needed to build our main platform, so I’ve engaged JetRuby Agency to handle these tasks for me. We’ve started with a design and discovery phase, wherein I’ve relayed my requirements to their team, and we’ve finalized the project roadmap.
JetRuby Agency has documented each succeeding phase of the project and submitted the design deliverables for my approval. I’ve found the initial results impressive, so I’ve also tasked them with building the proof of concept (POC) and developing the product.
We’ve already launched the platform, but we’re moving forward with their team to work on investment pitches and refine the app’s quality as our budget allows.
What is the team composition?
I worked with Irina (Project Manager & Design and Discovery Phase Lead), Henry (Head of Business Development and Sales), a lead developer, and two other designers.
How did you come to work with JetRuby Agency?
I found them on Clutch while searching for reputable agencies that I could hire for this development project.
How much have you invested with them?
I’ve spent around $17,000–$20,000.
What is the status of this engagement?
Our ongoing partnership with JetRuby Agency commenced in February 2021.
What evidence can you share that demonstrates the impact of the engagement?
JetRuby Agency makes efficient use of their time and does a good job in translating my requirements and initial ideas into actual, high-quality deliverables. It’s important to me that their team understands what I want to achieve and when I want to achieve that — they put a lot of effort into making sure that everything works to my satisfaction.
How did JetRuby Agency perform from a project management standpoint?
We mainly communicate via email and virtual meetings and rely on Trello, Jira, Mira, and Sigma for project management. JetRuby Agency is a timeline-oriented and transparent team — they provide accurate outline- and timeline estimates and see to it that each deliverable is thoroughly explained to my team. Additionally, all of their members are responsive to our queries and requests.
What did you find most impressive about them?
JetRuby Agency listens to our needs and communicates with us on a very personal level — it’s nice to work with a provider that accommodates our team to that extent, even though we’re from different industries.
Are there any areas they could improve?
I’m satisfied with the quality of their work and service, so there’s nothing else I’ll have them improve at this point.
Do you have any advice for potential customers?
Don’t let the fear of working with an overseas agency stop you from hiring JetRuby Agency’s amazing team.
the project
Web Dev & Design for Business Brokerage Marketplace
“They are really easy to work with, and they’ve guided me as someone with no experience in this arena.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the founder of a startup. It’s an online marketplace and service for buying and selling companies, meant to assist business brokers.
What challenge were you trying to address with JetRuby Agency?
JetRuby served as my full development team. I had no experience with anything related to online platforms.
What was the scope of their involvement?
JetRuby is doing everything related to the website. They designed and developed the website from scratch using Ruby on Rails. We went through a phase during which they helped me create wireframes.
What is the team composition?
I’ve worked with 10–15 different people, depending on what stage we’re in.
How did you come to work with JetRuby Agency?
I found them through a web search. I interviewed several different developers. After going through that process, I decided to go with JetRuby because they seemed to really understand my needs and were able to offer the whole package.
How much have you invested with them?
All in, we’re at about $25,000–$30,000.
What is the status of this engagement?
I first contacted them in August 2019, and then we started the initial design and development phase that December. Right now, I’m aiming to have a beta test starting November 1, 2020. Our engagement is ongoing, but it’s close to being done.
What evidence can you share that demonstrates the impact of the engagement?
I don’t have any statistics because it's too early, but overall, a lot of what I’m getting is more than I expected. They’ve put a lot more effort and thought into it than I anticipated.
How did JetRuby Agency perform from a project management standpoint?
They’re great. I have a dedicated project manager who I can converse with regularly. We utilize Slack, so the entire team can see any messages.
They are really easy to work with, and they’ve guided me as someone with no experience in this arena. They are really helpful when I ask questions.
What did you find most impressive about them?
I’d say it’s their ability to look at everything as a whole package and offer that. There were a lot of other developers that had a much narrower focus. That’s what really differentiated JetRuby from other people I talked to.
Are there any areas they could improve?
Overall, I’ve been really pleased.
Any advice for potential customers?
Communication is key. Just be clear about what your expectations are.
the project
Custom Software Dev for Equity & Inclusion SaaS Firm
"Their team provides notes and questions our ideas to make our products better."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the CTO of NameCoach. We’re a SaaS company that supports equity and inclusion.
What challenge were you trying to address with JetRuby Agency?
We’re a startup, so our business challenge was to develop a product line cost-effectively.
What was the scope of their involvement?
JetRuby helps us with development and implementation from the database forward. Their team has done data model design, backend API implementation, and frontend development using multiple different frameworks.
Their team also helped us to migrate from Heroku to containers deployed by AWS. They designed the DevOps portion of that initiative.
They wrote the primary product in Ruby on Rails. Recently, they started to work with Python. As we’ve moved into more verticals, they’ve been involved in the design, development, and delivery of all of the services that support our product offerings. Their team carries out maintenance too.
What is the team composition?
The size of the team has ranged from 3–10 people depending on our cash reserves and burn rate. I have a couple of points of contact. I’m a developer myself, so I work with the engineers and QA folks on our offshore team directly. JetRuby provides a primary point of contact, but I don’t only interact with them.
How did you come to work with JetRuby Agency?
Our engagement with JetRuby predates my involvement with NameCoach but our founder selected them.
How much have you invested with them?
We’ve probably spent between $100,000–$250,000 on their services.
What is the status of this engagement?
Our partnership began in October 2016, and they’re still our primary delivery team. We use their services all of the time.
What evidence can you share that demonstrates the impact of the engagement?
To a certain extent, we hired JetRuby to make certain problems go away. From my perspective, I need to focus on what our customers need and help our customers understand our services. I also need to identify gaps and market opportunities. Then, I need people to build on those opportunities.
I rarely think about JetRuby building our products. If mistakes are made, it’s usually a result of us not fully understanding the nature of the problem. I’m super satisfied. They’re a smart team.
How did JetRuby Agency perform from a project management standpoint?
JetRuby uses different tools internally to track projects. Between our two companies, we use Pivotal to coordinate our work. Their communication skills are great. Our difference in location hasn’t impeded our work.
What did you find most impressive about them?
JetRuby listens to our requests and internalizes them, comparing them to other completed projects to offer value. Their team provides notes and questions our ideas to make our products better.
The best outsourced companies are those that listen to your requests and then tell you if it’s a stupid idea. I’ve been through deep engagements with different providers. The more a company says that my ideas are dumb and offer a better direction, the happier I am.
Are there any areas they could improve?
No, not really. They’ve been as close to a perfect partner as I’ve encountered in my career.
Do you have any advice for potential customers?
If you’re engaging with any offshore partner, it’s important to understand what you want them to do and how you want to work with them.
the project
Web Dev, UX/UI Design & Systems Engineering for IoT Company
“This is the third time I’ve gone back to them; every time, I’ve had a pleasant experience with them.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m a product owner. Right now, I’m tasked with standing up a new, fairly complex software product that layers on top of our existing solutions. We’re a small company, and I do everything from systems engineering to customer engagement, B2B marketing, and product development.
What challenge were you trying to address with JetRuby Agency?
JetRuby Agency helps us with design and development.
What was the scope of their involvement?
We’ve developed some core microservices that sit on the backend and do data analysis. Jetruby Agency is taking the outputs of those, combining them with the user stories, and developing the whole web application for us. They’re also doing the systems engineering, so going from user story decomposition to UX/UI design prototypes to walkthroughs and then to the actual implementation.
They do front- and backend development. On the frontend, we use Vue.js, which was a legacy holdover from our company. I know JetRuby Agency’s core is React, but they were good about jumping into Vue.js and bringing in some people who could help with Vue.js. We plan to transition to React.js in the next couple of weeks. The backend is Ruby on Rails. They’re integrating with our microservices that are natively written in Python that are being wrapped up in BLAS containers and deployed in Docker Kubernetes containers.
They’re also working on the architecture, which comes in several different layers, and doing decompositions. They’re doing a lot of the drilling down and refining the architecture based on user interactions; for instance, they’ll point out if a user story requires a more complex architecture. They have a business analyst on their team who has gone through and really designed a lot of the workflow at a detailed level.
They’re going into a final staging server. Our team will be taking the codebase from the server and deploying it live on our operational site going forward. We plan to keep them on to continue maintenance and application development.
What is the team composition?
The current team is around eight people. We have a program manager, who is great; they coordinate the hand-ins we give them and then plan the sprints out and do a lot of the communication. We have frontend developers, three backend developers, a UX/UI artist, and a business analyst. We also have a part-time QA person.
How did you come to work with JetRuby Agency?
Years ago, I had a startup, and a friend of mine at a different startup recommended JetRuby Agency after we were using a single local resource here in the US. We reached out in 2016 and started working with them.
I used them again at another company in 2018 or 2019. Then, when I started with this new company – which actually bought my startup – I recommended we used JetRuby Agency. They knew what they were doing and could move fast.
What is the status of this engagement?
My current company started working with JetRuby Agency in August 2019, and we’ve been working continuously since then.
What evidence can you share that demonstrates the impact of the engagement?
They’re currently working on the core flow through the application, which involves about five different user personas. We’re tracking them in terms of their ability to complete each of these steps of the user flow process, and each one has been assigned a point value. They’ve been doing very well with that. Obviously, it’s always going to be slower than what I wish they could do, but they’ve been good at communicating what they can accomplish during each sprint, given the resources they have.
When I push them and ask for a little bit more, they’ve been pretty good, and they complete things well. When they finish something and we look at it from the user point of view, they’re open to our change requests. We’re on the cusp of getting user feedback, which I’m sure will cause more changes. They’re friendly about our change requests and very upfront about letting us know when those changes will happen.
How did JetRuby Agency perform from a project management standpoint?
It always takes a little bit of time to find that rhythm between two teams on a project. One of the things I found with JetRuby Agency is that when they added a business analyst to come in, take the stories, and really start decomposing, we went from moving a bit slowly to hitting lightspeed. The interactions just clicked between our teams. They definitely brought in the right people at the right time to help us go through the inputs we were giving them and translating them into something they could build, and then coming back and showing us. They’ve been very good at helping to complete that loop.
We’re using Azure DevOps for all of the project management. We can track what stories we have handed them, and we can see when they’ve allocated that in the sprint. We’re using a variety of different tools as they decompose what we give them in Azure DevOps. For instance, we use Miro Boards for a lot of the business analyst flows so that we can look at the detail of the design. We do first-stage mockups, so more conceptual designs, in Sigma. Then, we do a lot of final UX/UI workflow in InVision, and everything from there goes into the queue for front- and backend development and then gets deployed to staging. It’s a very nice flow for us of requirements and stories we give them into these levels of fidelity that deliver the product.
What did you find most impressive about them?
This is the third time I’ve gone back to them; every time, I’ve had a pleasant experience with them. They’ve not only always kept me happy but have also given me the tools to keep my management happy and the investments going as we build these tools. They’re easy to work with. I’m sure if I end up going to another company in the future and need to develop something similar, I’d go right back to them.
Are there any areas they could improve?
I’ve given them feedback over time. Getting that project management just the way we wanted was important for us, and it took some time to get that going. We’ve developed a lot of templates that took us through our iterative design. Some feedback I gave them on this project in particular is that it would be helpful to have a repository of similar templates that they could provide new clients. They probably don’t do that because it potentially contains a lot of sensitive customer information; however, if they could provide some templates of how to communicate with us, it would be helpful.
Any advice for potential customers?
Spend a little bit of time planning and don’t jump right into development. Map out your plan into something that they understand how to execute against. The first time I worked with them, we went right into development, but the second and third times, we started slower and added staff as we felt confident that we had sufficiently documented what we were trying to do.
I’d also say to bring on their business analyst from day one; we waited a little bit to do that. That particular set of resources that they have at JetRuby Agency is worth every penny. They’re the most useful way to translate requirements from our lingo and lexicon into something that they understand how to develop.
the project
Staff Augmentation for a Software Development Consultancy
"The quality of JetRuby Agency’s talent is very high."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the co-founder of a software consultancy. We go to startups and small businesses to help them deliver their tech.
What challenge were you trying to address with JetRuby Agency?
We needed more developers to accelerate development on various projects.
What was the scope of their involvement?
Basically, JetRuby Agency augments our development team. Their team has helped to build feature-rich web applications. For our latest project, they provided a singular developer who picked up assigned tasks. The developer wrote and delivered code to us on a regular basis.
What is the team composition?
Currently, we work with one developer from JetRuby Agency.
How did you come to work with JetRuby Agency?
When I was CTO of another company, JetRuby Agency was brought on to run the dev ops. We hired 4–5 people to provide dev ops, QA, and development support. I left that company and started this consultancy. I decided to engage them again because of their quality talent.
How much have you invested with them?
We’ve spent $25,000–$50,000 on their services so far.
What is the status of this engagement?
JetRuby Agency started at my company in June 2019 and their work’s ongoing.
What evidence can you share that demonstrates the impact of the engagement?
They help us deliver our services at a high quality and a lower cost than local market rates.
How did JetRuby Agency perform from a project management standpoint?
We’ve had a smooth workflow generally. For this project, the developer was integrated into our in-house communication channels. We allocate them a workload in prioritized order and all the tasks get done.
What did you find most impressive about them?
The quality of JetRuby Agency’s talent is very high. I’d give them a five-star review of them.
Are there any areas they could improve?
No, I can’t think of anything.
Do you have any advice for potential customers?
If you’re not based in Europe or Western Asia, be aware of the difference in time zone but they make accommodations. For example, their team works later hours, so we have more overlapped time. It’s not an issue but it’s a consideration.
the project
Platform Development for Marketplace Startup
“I give them a 10/10 for what we’ve done together.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the owner of a marketplace startup that provides multiple services. We have customer and supplier fronts, and they can connect on our platform.
What challenge were you trying to address with JetRuby Agency?
At the time of engaging JetRuby Agency, we just had a vision for a platform that would connect customers with suppliers. We needed help with development.
What was the scope of their involvement?
We described our idea and goals to them. They did an analysis, after which we started the development process.
JetRuby Agency developed a simple and straightforward platform and integrated MANGOPAY payment processing. MANGOPAY isn’t as widely spread as Stripe, but Stripe didn’t offer services in our country when we started the project. We didn’t have many options in that sense, so we settled on MANGOPAY after a more extended period of investigation.
The system allows customers to enter quotes, and then suppliers send offers. They can have private chats and make a decision. The platform ensures that the customer pays and that the supplier completes the job.
What is the team composition?
I believe there are sixteen people assigned to the project. I have a main project manager who is supervised by Dmitriy (Head of Client Engagement, JetRuby Agency). I also interact with Ivan (CEO, JetRuby Agency).
I don't need to engage with the rest of the team; I just scroll through Slack to see what they're responsible for. If I post a request, the project manager double-checks it, and then someone from the team works on the solution. There are a lot of people in different positions working on various tasks.
How did you come to work with JetRuby Agency?
Clutch came up first when I searched for programming agencies in Lviv. I read several reviews on Clutch, which actually helped me a lot, since I couldn’t find much information anywhere else. There was no-nonsense, and it had exactly what I was looking for in terms of reviews.
We reviewed a lot of other agencies, both in Lviv and elsewhere. I also visited Lviv. I checked JetRuby’s website and their ratings on Clutch. I trusted JetRuby Agency’s Clutch reviews and decided to have a chat. We had a good interaction, so we hired them.
How much have you invested with them?
At the moment, the cost is around $50,000.
What is the status of this engagement?
We started working with JetRuby Agency in February 2019, and the collaboration is ongoing. After we make some changes, we plan to release an Android app at the end of January or mid-February 2020.
What evidence can you share that demonstrates the impact of the engagement?
We don’t have statistics at the moment. We plan to release a landing page in the next two weeks and go forward slowly from there while receiving feedback from customers.
In terms of general feedback for JetRuby Agency, I’m very happy. I’m always in connection with them. They’re very good price-wise, even compared to American, local Baltic, and some Indian agencies. Given the cost, I thought that I’d never get the project started. JetRuby Agency might be similar in price to some Indian agencies, but I prefer having someone to talk to who isn’t too far away. It’s nice to know where there are and to be in the same time zone.
This kind of project is new for me, and I’m very satisfied so far. JetRuby Agency came up with a simple solution, and they coded quite fast. I can’t wait to go to market and see where we’ll end up with it.
How did JetRuby Agency perform from a project management standpoint?
We use Slack to communicate, and the average response time from the team is five minutes. I can go to them whenever I have a question, and they come up with results and estimates within 24–48 hours.
What did you find most impressive about them?
I’ve been most impressed by the personal attention and human relationship, which were the main things that attracted me to them. I have a good connection with the project manager and the rest of the team. I prefer working with people who understand me and know how I think, rather than with a cheaper company. It should be convenient for both sides, and I believe JetRuby Agency has fulfilled both my needs and their own.
They did everything that was necessary so that the platform would work well. To me, they’re perfect. I give them a 10/10 for what we’ve done together.
Are there any areas they could improve?
I might’ve been able to think of something had this been my third project of this type, but this was my first one, and I’m happy with everything so far. I tried contacting different agencies, and I either got replies a week later or got no answer at all. With JetRuby Agency, they answered all of our inquiries within moments. I appreciated the personal attention.
Do you have any advice for future clients of theirs?
I’ve already recommended them to the company I worked with on trademarking, and I’ll do it again if I get the chance. I can’t find any reason not to.
the project
Software Development for Electronic Manufacturing Company
“They go out of their way to work and engage with the customer.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the business field manager for urban and digital farming. My company is a provider of lighter technology.
What challenge were you trying to address with JetRuby?
We were looking to do some quick software development, specifically around an application. The idea was to come up with an MVP of the application in a short time, in order to show customers and parties within the company.
What was the scope of their involvement?
They were tasked with creating a frontend UI for interacting with our system. Secondly, they had to incorporate lighting controls and sensor feedback into the app. Thirdly, we needed to generate a first demonstrator of the analytics package within the application.
We then broadened the scope of work a bit, to include a different challenge we had, in terms of connecting a physical demonstrator of what we wanted to showcase. That wasn’t part of the initial scope, but they gracefully stepped in and helped us, and it was completed in about four weeks.
What is the team composition?
We worked with a designer, a backend developer, a scrum master, and a customer outreach person.
How did you come to work with JetRuby?
A previous colleague of ours recommended them based on his experience. The decision was partly based on that feedback, and partly on a nice proposal they put together in a short time. From an overall scoping perspective, the flexibility they had in setting up the project and getting it started, and then working with us to get moving, certainly helped. Their cost was also very competitive.
How much have you invested with them?
We spent $69,000.
What is the status of this engagement?
We started working with them in November 2018, and they completed most of the work we set out to do by February 2019.
What evidence can you share that demonstrates the impact of the engagement?
Having the initial demonstrator in a short time was really important to us. We expected that JetRuby would take a bit longer, but they met the target without any issues. They hit the mark for the initial six-week development sprint right on time.
The scope was for an initial prototype or MVP, so when we broadened the scope, one of the things we needed to achieve was end-to-end connectivity. They accomplished that as well, working with some of our staff. They helped us get something up and running in a very short period of three weeks.
Furthermore, qualitatively and from a customer experience perspective, they were extremely responsive, easy to work with, helpful, and communicative.
How did JetRuby perform from a project management standpoint?
They were really good at project management: they communicated clearly, took in our requirements and feedback, made sure they understood them, and—where there wasn’t clarity—asked us questions. They set up plans of 1–2-week intervals, describing the scope of work and keeping track of what was accomplished and what was in the backlog. They also summarized the resources needed, and how much time and scope remained, regarding planning and budget. It was always transparent.
We primarily used Slack for communication. We were setting up Jira on our end, but we had some integration issues, so we ended up not using it. We did set up a Bitbucket repository.
What did you find most impressive about them?
JetRuby is very customer-oriented, which impresses me. They go out of their way to work and engage with the customer. They really make us feel that we’re being treated well, that we have their attention, and that they are supporting us. To me, that’s been the biggest strength of the team, aside from their technical performance.
Are there any areas they could improve?
There’s nothing large I can think of. There was insufficient follow-up on noncritical things, and some fell off the wayside, but those were relatively minor things. Otherwise, they have a really solid team.
Do you have any advice for future clients of theirs?
They picked up on what we wanted to do very quickly. Make sure to have a clear story in that sense, and be able to communicate it, so that JetRuby can get going fast.
They really move at a fast pace and seek information quickly from us. Clients should make sure they constantly engage with the team, and things will work out really well.
the project
iOS Development & Consulting for Photo Editing App
"They go above and beyond expectations and are very persistent in overcoming any challenges."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I'm the managing director of a company that provides a photo editing app.
What challenge were you trying to address with JetRuby?
We were looking for a trusted development agency to help build out our mobile app.
What was the scope of their involvement?
JetRuby designed and developed a mobile app for iOS that allows users to make edits to photos.
What is the team composition?
We work with five people, including an account manager, lead developer, developer, and the owner of the company.
How did you come to work with JetRuby?
They were referred to us by someone we trust, so we decided to give them a shot.
What is the status of this engagement?
We've been working with them since September 2018 and we're nearing completion of the project.
What evidence can you share that demonstrates the impact of the engagement?
JetRuby has delivered high-quality work on everything we've requested thus far. The whole process has been relatively seamless.
How did JetRuby perform from a project management standpoint?
They're very thorough, providing lots of updates and documenting everything they're working on throughout the engagement.
What did you find most impressive about them?
They go above and beyond expectations and are very persistent in overcoming any challenges.
Are there any areas they could improve?
No.
Do you have any advice for potential customers?
Be responsive as they communicate what they need so the project's timeline can stay on track.
the project
Multiple Dev Support & QA for Software Development Shop
“They've successfully learned new, complicated technologies we've requested them to become familiar with.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I'm a co-founder of a software development shop.
What challenge were you trying to address with JetRuby Agency?
We were looking for experienced, affordable developers to help us build out our two platforms.
What was the scope of their involvement?
JetRuby has worked on two different projects with us thus far. We provided most of the design work, and they've developed the platforms and made them accessible on Amazon.
The first project involved Ruby on Rails and allowed users to offer virtual classes online. The second involved a React Native environment on the frontend and AWS on the backend, incorporating features that allow for scheduling and alternative dispute resolution.
What is the team composition?
We've worked with about 3–5 different resources, including a project manager, some developers, and QA testers.
How did you come to work with JetRuby Agency?
I initially found them on a subcontractor website after searching for vendors with Ruby on Rails experience. Once I spoke to JetRuby Agency and a few of their references, I felt they were capable of getting the job done. We gave them a pilot project to work on, and they were very successful. So, we decided to keep moving forward with them.
How much have you invested with them?
We've probably invested around $100,000.
What is the status of this engagement?
We've been working together since October 2017, and the relationship is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
We're still in the early stages of releasing the products, but we've already received some positive feedback on the resolution product from beta testers.
How did JetRuby Agency perform from a project management standpoint?
Their team is organized and proactive overall. Despite the fact that their first language is Russian, we haven't had any language barrier issues. We mostly communicate through Slack and email, managing projects through Pivotal Tracker and Google Docs.
What did you find most impressive about them?
They've successfully learned new, complicated technologies we've requested them to become familiar with. Their developers conquered the challenge and saved us the cost and time of having to hire another vendor. I appreciate that they're always willing to work outside the box and stay flexible in their approach.
Are there any areas they could improve?
It's not entirely their fault, but there were times when we lost track of the hours their team spent on certain tasks, so we ended up with larger bills than we anticipated. We should've more closely tracked their work on a month-to-month basis because it can really add up quickly.
Do you have any advice for potential customers?
Communication is key. The more we stayed in touch with their team, the smoother the process ended up being. I also recommend tracking the number of hours the team spends on projects as they progress. That way, there are no surprises when invoices arrive.
JetRuby Agency has delivered a high-quality MVP. Equipped with a methodical approach, they deliver on time and within the budget. They communicate and collaborate effectively with the client, allowing for a seamless workflow. Their tendency to exceed expectations ensures a long-term partnership.