Please introduce your company and give a brief about your role within the company?
Shakuro is a team of talented people, located in Russia, the USA, and Europe. We use digital tools, vision, and imagination to build products, design brands, and delightful experiences.
Fourteen years ago, we started this company with vigor and zero business experience. We watched the digital industry change and grew along with it.
Today, we have around 400 proud projects from all over the world, designed, built, and supported by our 110 hard-working employees.
What was the idea behind starting this organization?
There were a lot of talented people hanging around doing random freelance projects or doing boring stuff in large companies. I was one of those people. One day we met and decided to work together in the company which we genuinely wanted to be a part of. That’s how Shakuro was born.
What are your company’s business model, in-house team or third party vendors/ outsourcing?
We are an in-house team with occasional involvement in third-party vendor collaborations.
How is your business model beneficial from a value addition perspective to the clients compared to other companies' models?
Flexibility is one of Shakuro's greatest advantages. To create a highly efficient working environment, we can easily adjust to clients' working habits, cultural backgrounds, corporate rules, and so on. For the last 14 years, we’ve had the pleasure of working with a great variety of people. We’ve had everything from pet projects for students to enterprise applications for large multinational companies.
What industries do you generally cater to? Are your customers repetitive? If yes, what ratio of clients has been repetitive to you?
Although we've done a fair number of projects, we've managed to narrow down some niches we are most experienced in, such as e-commerce, education, finance, health, sports, etc. We also created efficient solutions for social media, event planning, video tutoring, CG community platforms, and more. Another essential part of our marketing strategy is supporting young companies and their startups. We have a decent portfolio of successful examples of such collaborations.
If we talk about sheer numbers, I guess around 70-75% of our clients stay with us for years or tend to get back with new projects. Some of such collaborations have been lasting for more than five years, the longest ones extending over eight years.
Mention the objectives or the parameters critical in determining the time frame of developing a mobile app.
People tend to understand complicated subjects better when there is a good real-life example. We love to compare app development with something as complex as building a new house. Imagine what questions a builder asks in order to give their client the timelines. It must be incredibly different, for each new client they face, right? The same principle applies to our industry. Each of our projects is a unique journey with its own rules. Previously, I mentioned eight years as our longest cooperation period with a client, to which I can add that all these years, we’ve been working on their set of mobile apps. So, if a project is successful, the development never really ends.
How much effort in terms of time goes into developing the front end and back end of a mobile app?
It highly depends on the app. Complicated features require a huge amount of backend work while the frontend remains fairly simple. The vice-versa situation happens when we are talking about animations, for example. So, I believe it would be safe to say that, in general, the effort is more or less equal.
What are the key parameters to be considered before selecting the right platform for a mobile application?
I think you've done a thorough job covering all the key parameters in your article here, https://www.goodfirms.co/resources/mobile-app-development-platform-factors.
Which platform do you suggest your clients to begin with when they approach you with an idea (Android or iOS) and why?
The choice of the right platform for an app depends on the market you want to dive in, what type of project you have, and the approach of your marketing strategy. It’s no surprise that even the country plays a huge role while choosing what platform to start with. You don't have to think much entering the US market since the iOS would be the best choice for most cases. For the rest of the world, I would recommend checking iOS/Android ratio usage.
Android or iOS, Native or Hybrid — which platform is best to use to build your app? What are your recommendations?
We've tried to jump on the hybrid train several times with no success. This, however, doesn't mean that you shouldn't try it.
Hybrid development works pretty well if you have:
- A small app
- A low budget
- A ton of existing logic in JS
- A very good developer or a company experienced in hybrid frameworks.
We have nothing against hybrid development, but we will remain on the native side of the development in the nearest future.
What kind of payment structure do you follow to bill your clients? Is it Pay per Feature, Fixed Cost, Pay per Milestone (could be in phases, months, versions etc.)
As I mentioned earlier, we are very flexible, that’s also true for our payment structure. In most cases, we stick to the time & material payment type, which allows us to unlock the full creative potential. Some clients, on the other hand, prefer to work strictly on the fixed price. So, either way, works for us.
Do you take in projects which meet your basic budget requirement? If yes, what is the minimum requirement? If no, on what minimum budget you have worked for?
The starting point for a project is usually around $10K. In some cases, however, we can make an exception.
Kindly share your feedback on how GoodFirms has been doing so far in increasing your visibility among potential clients.
GoodFirms did a great job helping new customers get to know our brand online.