Mobile Products for Startups and Companies

Surf is a mobile app development studio that focuses on building smart and exceptional solutions for various businesses. We specialize in iOS & Android full-cycle development, we use Big Data and Machine Learning to achieve the best results for our clients. Our main areas of expertise are e-commerce and banking, but we have a ton of experience in many other areas.

We are one of 24 agencies in the world certified by Google. This lets us stay ahead of the curve and access new technologies way before they become popular.

Our mission is to bring true meaning to modern devices, build apps that are perfect for our clients’ business needs and improve IT industry as a whole.       

Our strengths:

  • Product-based approach to development — we analyze, invent, design and develop; we control the quality and continuously improve the product.
  • Harmony of design and development — we pay equal attention to usability, UI design, efficient code and solid architecture based on modern technologies.
  • Experience with large and complex enterprise mobile projects. We made apps that millions of people use, we made giant apps with more than 100 screens.
 
Undisclosed
 
$25 - $49 / hr
 
50 - 249
 Founded
2011
Show all +
Voronezh, Russia
Headquarters
  • Surf
    Srednemoskovskaya
    Voronezh
    Russia
    +7 920 436-86-00

Portfolio

O'KEY

O'KEY is a one of the biggest Russian food retail brand. It is represented by more than 100 grocery malls in different cities.

An iPhone app delivers a convenient shopping experience, stimulates offline sales and engages loyalty. We created a lightweight UI design based on our experience in e-commerce, built code and provided its quality, integrated analytics tools.

A backend is developed by Reksoft.

Available in App Store.

The Home Depot

We developed Android app as a subcontractor of another agency for all 2011.

Available on Android

Sprashivai.ru

Sprashivai.ru is dating social network with 20M of users.

We developed the first version of Android app in 2012. During that time the apppication was downloaded 2M times. In 2015 our client asked us to update the app. The goal was to make a new user interface that should increase app's revenue.

We created a new UI in line with Google's guidelines and developed a new version of the app from scratch. It increased the revenue by 30%.

Furthermore, the new app won Google Material Design Award.

Available on Google Play

PSBank FamilyClub

PSBank is interested in improving services for their business clients. That's why they decided to make a special app for top managers. The main point of the app is showing account balances and main KPI. It looks like a financial dashboard. It also lets you easily approve payments.

Our work consisted of UI and API design, writing technical specifications, development and QA. We also took care of the app's security.

Available on iPhone

Sensorly

This is an app for determining the quality of wireless coverage. We have been working with Sensorly since 2012. During that time the French startup received the investment of €1,000,000 and was acquired by Mosaik in 2016. App's UI was totally changed multiple times. We also made lots of R&D solving nonstandard issues.

Available on Android

Izum

It's an app with puzzles with in-app purchases. We created UI design in style of comics and pop art, build code and ensured a quality control.

Available on iPhoneCase study.

Monitor Electric

B2B app for the control of the city power grid network. A leading IT company in the field of energy, Monitor Electric chose us to make a new version of the iPad app. ck-mobile is a mobile frontend for a complicated software which controls the electrical network of the city or its parts. We developed a new UI, fixed bugs and made complex refactoring.
Available on iPad

Forbes Russia E-magazine Guidelines

In 2015 it was important for Forbes Russia to make iPad and iPhone versions of the magazine. We were chose to develop a wide range of guidelines for their e-magazine including general content layouts, grid usage and various typographic nuances.

Case study

Delivery Club

#1 Russian food delivery app.

We have been working on all mobile products of Delivery Club for two years. We've made a brand new iPhone app and iPad UI design. New version of Android app for the smartphones and tablets received the status of Google Top Developer and was called one of the best Android app of 2014 by Google.

As a result the turnover of mobile sales channel was greatly increased. Food delivery aggregator, Delivery Club was bought by FoodPanda in 2015 for $55M.

Available on iOS and Android. Case study.

Reviews

Sort by

Mobile Development Projects for Mars, Inc.

"Surf is a team with great professional skills. They completed everything in the agreed amount of time and on budget. Our internal clients are fully satisfied."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
Project summary: 

The client is Mars, Inc., one of the largest manufacturer of snack foods in the world, and was faced with the need to design and implement a complex information technology strategy involving several different departments and associates, many of whom worked for the client's distributors. Surf was selected for the project based on their response to the client's request for proposal, which was sent to the top 10 development agencies in Russia. The main project was completed in seven months, although Surf continues to assist the client with smaller projects and ongoing support.

The Reviewer
 
Moscow, Russia Area
 
Verified
Feedback summary: 

The client is very pleased with the work of Surf. The project was completed on time and on budget, and the client's internal customers are quite satisfied with the results of the project. Surf is described as both professional and flexible, and the client sees nothing that could have been improved in its work with the agency.

BACKGROUND

Please describe your company.

Mars, Inc. is one of the biggest fast-moving consumer goods manufacturers in the world. We have more than 75,000 employees and numerous plants around the world.

What is your role in the company?

I am a partner between Petcare R&D [research and development], sales, and the IT [information technology] department.

OPPORTUNITY / CHALLENGE

What business challenge were you facing when you contacted Surf?

My main goal was to create and implement an IT strategy utilizing other departments, vendors, and associates. Our sales department is huge, but many of them work in other companies, mostly distributors. We have to support their everyday work with an actual "picture of success." This involves a significant amount of content defining how we would like to lay out product along the shelves in the shops, hypermarkets, and other sales outlets. This picture of success is not just a single list of rules, but varies considerably between different types of sales outlets.

SOLUTION

How did you come to work with Surf?

We published the usual RFP [request for proposal] with the top 10 mobile development vendors in Russia. Surf was the best option.

Please describe the scope of your work with Surf.

Surf was charged with the functional and technical specifications for the project, including mobile app and website development. They provided support for our content and helped with user rollout and full-service support.

Then, we did a chain of small projects to provide new features for our internal clients. In the final phase, Surf provided our separate business units with the content needed to rollout this solution in other regions and markets.

How did Surf perform from a project management standpoint?

Everything was managed by a dedicated project manager from Surf who became our single point of contact.

How long was this engagement?

The initial project took about seven months and was moved into production successfully.

RESULTS & FEEDBACK

Could you share any statistics, metrics, or other feedback from this engagement?

Surf is a team with great professional skills. They completed everything in the agreed amount of time and on budget. Our internal clients are fully satisfied.

What distinguishes Surf from other providers?

They were flexible enough to provide us with server, hosting, and SMS service, which helped prevent our internal infrastructure from growing needlessly.

Is there anything Surf could have improved or done differently?

I am unable to think of anything we could have done better.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Mobile Development for PSB Bank

"We have been working together for about a year, and I have no complaints about compliance with budgets and deadlines. Surf reduced the cost of the second platform development, and that’s was important for us."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
Project summary: 

The client is PSB, a leading Russian bank with more than 300 branches throughout Russia, China, India and Switzerland. The client was in need of an app development firm to create an exclusive financial dashboard service for their VIP clientele. The client had a positive previous experience working with Surf and tasked them with the creation of this application.

The Reviewer
 
10,001+ employees
 
Moscow, Russia Area
IT Project Manager at PSB (Russian Bank)
 
Verified
Feedback summary: 

The client is pleased with their collaboration with Surf. They express that they have no complaints in regards to budget and deadlines, especially since they had a hard, initial three-month deadline for the first release of their app. The client recommends Surf to others.

BACKGROUND

PSB is one of the leading Russian banks. We provide services for more than 2,000,000 individuals and 100,000 legal entities. PSB has more than 300 branches and 8,500 ATMs. Our services are available throughout Russia, and we also have branches in China, India, and Switzerland.

I’m a project manager of the IT department. My responsibilities include business-to-customer [B2C] projects and internal IT-systems of the bank.

OPPORTUNITY / CHALLENGE

We already have working mobile banking for our individual clients. The important point was to focus on enterprise because it makes a substantial part of our turnover. We decided to build a special service for our VIP clients, such as Chief Executive Officers of corporations. Such app is a financial dashboard where you can see incomes and expenses, top contractors and clients, and other key metrics. Also the app provides an easy to use concierge service and relevant news.

We gave the app to our key clients to make them more loyal to us, and we are pleased with the results. Now we’re building an Android version and considering an expansion of the new service to corporate clients.

SOLUTION

We have already worked with Surf on a previous project, and that is why we knew their approach and work quality. In this project, our deadline was a challenge. The first version had to be delivered in three months.

Surf was responsible for the user interface design, API design, code building, testing, and publication of the app. The PSB team developed a backend and helped with security concepts.

As I mentioned, the first release took three months. After that, we have worked on improving the project for the past 9 months.

RESULTS & FEEDBACK

We have been working together for about a year, and I have no complaints about compliance with budgets and deadlines. Surf reduced the cost of the second platform development, and that’s was important for us.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Mobile Development for Labirint (Online Bookstore)

"Surf provides high-level project management and great quality of code. I cannot think of anything they could improve. Everything went smoothly. ... we made a great decision to hire them."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
Project summary: 

The client is an online bookstore in Russia that needed to reach a mobile audience. There was a need to develop a high quality mobile application to reach the growing mobile market in the region. Surf was selected to develop the mobile application and help launch it. The project is nearly completed but is still ongoing.

The Reviewer
 
51-200 employees
 
Moscow, Russia Area
Digital Marketing Manager at Online Bookstore
 
Verified
Feedback summary: 

The client is very satisfied with the work delivered by Surf. They produced a high quality mobile application that is a commercial success in Russia. Surf is highly recommended to others for their quality work.

BACKGROUND

We are Russia's major online bookstore. I am Head of Design and Mobile Lead Manager.

OPPORTUNITY / CHALLENGE

We needed to expand our services for the mobile audience and make the experience more comfortable for existing customers. As a nation-wide retailer, it is important for us to turn to the mobile audience.

SOLUTION

We carefully reviewed all the top national app developers and Surf turned out to be the most reasonable option in terms of timing, overall project understanding, communication, past experience in complex projects, budget, and ambitions. The last one being the most crucial.

Surf handled the development strategy, project management, design, and in-app coding. The work is still in progress and we are looking forward to working with Surf on support and further enhancements.

RESULTS & FEEDBACK

The basic online retail metrics to be reviewed over time are customer relationship, average revenue per use, return on marketing investment, customer acquisition cost, and loan-to-value ratio.

The schedule we have is flexible, based on mutual agreement. Surf is doing their best to meet our expectations, considering the complexity of two-team development. In other words, I don't think we could get better service by any other local developer.

Surf provides high-level project management and great quality of code. I cannot think of anything they could improve. Everything went smoothly. The work is ongoing and it should be fully launched to the app store by April [2016]. They are nice and we made a great decision to hire them.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Android Development for the Listen! app

"The overall rating of the app increased from 2.5 stars to 4 stars in Google Play, and still growing thanks to the decreased number of bugs and crashes. This is due to Surf's quality work."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
Project summary: 

The client is a major eBooks and audiobooks online-retailer in Russia and Eastern Europe. There was a need to develop a mobile application for Android. Surf was selected to develop the application as they are Russian and know the market well. The project was completed in early 2016.

The Reviewer
 
51-200 employees
 
Russia
 
Verified
Feedback summary: 

The client is extremely satisfied with the work delivered by Surf. They produced a high quality mobile application on time and on budget. Surf is highly recommended to others.

BACKGROUND

LitRes is the major eBooks and audiobooks online-retailer in Russia and Eastern Europe. We sell books to Russian-speaking users all over the world via web and mobile channels. Currently, our catalog contains about 100,000 eBooks and 7,000 audiobooks.

I am Product Director at LitRes, and I am in charge of mobile products on iOS, Android, Windows Phone and other smaller platforms.

OPPORTUNITY / CHALLENGE

We were trying to produce an app called Listen! which would allow users to buy and listen to audiobooks on Android. Initially, we took a bad decision to use Xamarin technology for the cross-platform app, but after 1.5 years of trying to finish the project, dealing with numerous bugs and low performance, we faced a dilemma – either kill the app and write a native one, or refactor current code and save lots of money. Of course, we preferred the second option, but it was hard to find a team skilled enough to be engaged and which would have a reasonable price tag.

SOLUTION

Surf engaged to the project in just a couple of days and covered all of the development track. They started to refactor code base rapidly and efficiently, delivering results in a very fast manner. Every 3-5 days we got more and more stable versions of the app. We have been working together for 10 months and the relationship is completely ongoing.

RESULTS & FEEDBACK

In 2 months, all of the essential parts of the app were rewritten form Xamarin to Java, which increased the performance of the app by 250%. The crash-free rate reached an incredible 99.5%. The overall rating of the app increased from 2.5 stars to 4 stars in Google Play, and still growing thanks to the decreased number of bugs and crashes. This is due to Surf's quality work.

As for me, these guys are rock stars of mobile development. They have a very strong development team, highly efficient project managers, and attentive account managers. I would definitely recommend Surf as a contractor for you mobile product.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Mobile Development for Telecom Startup

"I've always been very satisfied with them. ... Not only is Surf technically good, but they're nice to talk to."

Quality: 
5.0
Schedule: 
4.5
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
2010 - 2013
Project summary: 

Surf rework an existing Android app to be visually stunning and highly functional. They turned Photoshop screens and technical specs into a pixel-perfect app. The app monitors Wi-Fi and network performance.

The Reviewer
 
51-200 employees
 
Paris, France Area
CTO at Sensorly (Telecom Startup)
 
Verified
Feedback summary: 

Every Surf employee demonstrated a high degree of technical skill. They were always easy to talk to, and effective communication led to successful deliverables.

BACKGROUND

Please describe your organization.

We've developed a series of apps showing mobile and Wi-Fi network coverage, plus the performance of said networks. We build these maps by allowing users to collect data on our behalf. Someone can launch the app, run a speed test, and we will use the information gathered for that specific carrier instantaneously. We're located in Paris, France. We were recently acquired by an American company. The organization we're now a part of is composed of around 60 people.

What is your position?

I am the Chief Technology Officer. I oversee all development within the company, from mobile to database work.

OPPORTUNITY / CHALLENGE

What business challenge were you trying to address with Surf?

When our startup was incorporated, we already had an app on the Android market. I had developed it myself and it wasn't pretty at all. We hired a designer who worked on all its screens. We then needed a company that could implement a pixel-perfect screen, based on our designs.

SOLUTION

Please describe the scope of their involvement in greater detail.

Surf has worked on mobile app development with us. We've worked on a number of projects, the bulk of the work always focusing on user interface [UI]. We give them a set of Photoshop documents [PSDs] and technical specs, including the required interaction with our servers. Their team then delivers the work based on our material.

From time to time, we've worked on one-off research and development projects for specific technical issues related to Android. We've had them research private application program interfaces [APIs], hidden elements, or how a specific phone would work in a specific environment.

They've built two versions of our UI. The first one was built in 2010. We did a complete redesign in 2013. Surf was involved in the entire implementation process in both cases, amounting to thousands of man-hours.

We initially only worked on Android applications. Surf didn't have iOS expertise at the beginning of our relationship. We'd had some bad experiences developing for this operating system, and I wish they had development capabilities from the start. Right now, we have in-house iOS development capabilities through the American company who acquired us, so we don't use Surf. If we hadn't been acquired, I would have definitely started iOS development projects with them this year.

How did you come to work with Surf?

We found them through Upwork (then called oDesk). I posted a job and got a number of respondents. I initially selected another company which did a bad job of implementing our screens. I don't specifically remember if I contacted them or vice versa, but once we selected them, half of our app was completed within a week. It was absolutely perfect and I had no comments to make about their work. We've been working together ever since, and I've never looked at another Android provider since then.

Could you provide a sense of the size of this initiative in financial terms?

A rough estimate for all the work we've done over the years is $50,000.

What is the status of this engagement?

We've been working with them for five years.

RESULTS & FEEDBACK

Could you share any statistics or metrics from this engagement?

Over the years, we've worked with a number of their employees, around five or six. We've always been satisfied with the delivered work.

How did Surf perform from a project management standpoint?

We typically send them a fairly technical spec, followed by a back-and-forth via Skype, along with questions and answers logged into Google Drive documents. Once Surf has delivered the work, I will start testing on my device. UI is always perfect. Whatever issues arose were due to misunderstandings between what I wanted and what their interpretation of the specs was. It's a common occurrence when working with a remote team. I've always been very satisfied with them.

What distinguishes Surf from other providers?

Being technically-oriented, I'm an unusual client. I haven't been very exposed to their project managers or designers. We never use those services. One of the reasons I continue to work with Surf is that they're nice guys. Not only is Surf technically good, but they're nice to talk to.

Is there anything Surf could have improved or done differently?

They could improve their project management, specifically for non-standard projects which involve research and development, and other requirements they're not accustomed to. Developers tend to drift a little bit in situations like these. It's only a minor negative, almost not worth mentioning. Whenever we work on ordinary projects (i.e. implementing an app from specs and PSDs), it simply works.

5.0
Overall Score
  • 4.5 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
    I do it all the time.