NODE.JS | REACT | SALESFORCE | AWS | NATIVE MOBILE

TechMagic is a software development company, based in Lviv, Ukraine, with a narrow technology focus that helps startups and established enterprises to build remote dedicated teams.

Our narrow technological expertise includes JavaScript, Node.js, Angular, React, Salesforce, Serverless, Native iOS, and Android. We became an AWS Certified Consulting Partner in 2017.

How do we work?

 

DEDICATED TEAM model perfectly works for the clients who want to have engineers involved only to their specific project and to manage them directly on the daily basis. Client can personally choose developers. We provide all team formation processes, taking a full responsibility for maintaining the needs, such as office facilities, and full accounting / legal support.

Also, we work with FIXED PRICE projects, providing detailed time and budget estimates based on the detailed requirements from the client.

What our corporate culture is based on?

  • COMMUNICATION

By paying a great attention to communication, we have daily status meetings internally and with our clients. We put a lot of efforts to provide a sufficient level of English for every engineer, so he can directly communicate with the client.

  • KNOWLEDGE EXCHANGE

We always welcome intensive knowledge sharing among our engineers. That's why our senior developers usually help junior ones with complicated tech issues. Regular internal tech talks are also part of it.

  • ADVANCEMENT

Due to visiting best worldwide conferences in our stack like Firebase, Serverless, Salesforce, we are always up-to-date in terms of the technologies used on the projects.

Constant tech focus and strong local community help us engage the best talents from the market.

Build your dedicated team with TechMagic.

 
$10,000+
 
$25 - $49 / hr
 
50 - 249
 Founded
2014
Show all +
Lviv, Ukraine
headquarters
other locations
  • 251 Donahue Street
    San Francisco, CA 94965
    United States
  • 12 Heath Hill, Chestnut Hill
    Boston, MA 02445
    United States

Portfolio

The workplace culture fit app that raised $10M+ fundings

Good.co is a discovery-network for those seeking greater meaning in their careers. It helps individuals understand themselves, leverage their community to realize where they’ll thrive, make better job matches for both candidates and companies, and ultimately help companies update their employment brand and create better work experiences.

Platforms: Mobile, Web, QA

Technology Stack: Objective-C, Swift, Java, MEAN, Advanced Analytics

https://good.co/

Web SaaS platform that help to visualize processes for enterprises

Elements.cloud is a complicated web application like centralized space to do process mapping in the cloud, which allows resolving issues like poorly organized business processes and lack of understanding or transparency for workers.

Platforms: Web, QA

Technology Stack: MEAN, Salesforce, AWS, Redis, Firebase, MxGraph

https://elements.cloud/

Project management software web application

We build project management software that helps businesses to improve the project delivery, resource planning, and project portfolio management, using Salesforce integration.

Platforms: Web

Technology Stack: Salesforce, APEX/REST APIs, Angular 5, SCSS, TypeScript

https://cloudcoach.com/

Fitness mobile app for kids that raised $4M+ funding

Sqord tracks all sorts of movement and converts it into points that connect to Awards inside the App. App connects with hardware by bluetooth low energy and has complex dynamic UI.

Platforms: Mobile, Tablet

Technology Stack: Objective-C, Swift, Java, MEAN

https://sqord.com/

Revolutionary financial services product for small and medium-sized businesses

Tide is a revolutionary financial services product for small and medium-sized businesses, where users can manage a wide variety of financial services for their business in one place.

Platforms: Mobile

Technology Stack: Swift

https://www.tide.co/

Web and Mobile solution for leading healthcare consultancy in UK

Web and Mobile solution for leading healthcare consultancy in UK, service quality assurance and analytics company.

Platforms: Mobile, Web, Tablet

Technology Stack: iOS, MEAN

https://candesic.com/

Learning and performance mobile app

Mobile technology for teams to practice, share and coach each other, anytime, anywhere. It allows to easily integrate personal & professional development into everyday business life.

Platforms: Mobile, Web

Technology Stack: Swift, Firebase, Video-on-demand AWS

https://mobilepractice.io/en/

Web platform for individual authors for selling books

Areobooks is a platform for individual authors for selling books. It puts authors in control of their ebooks and which encourages authors and readers to connect. TechMagic team developed the web version on Phyton.

Platforms: Web

Technology Stack: Python, Django, PostgreSQL, Redis

https://areobooks.com/

Startup with patent-pending technology, which raised $9.3M fundings

We built an app upon patent-pending technology to protect the privacy of members and corporate data residing in the public cloud.

Platforms: Mobile

Technology Stack: iOS, Android, Dropbox, One Cloud

https://www.encryptedcloud.com/

Mobile app for event exploring

HAGTAP (Have A Great Time And Party) is a New-York based app for event discovery. It has Social Media integration, location tracker, feedbacks and the admin page where event organizer can collect analytics.

Platforms: Mobile, Web

Technology Stack: Redis, Geolocation, Objective-C, Java Android, AWS

http://www.hagtap.com

Winner of Kickstarter campaign that successfully raised $30K USD

Mention My Biz is a social platform where users earn rewards by sharing customer experiences and referring their favorite businesses. We created a platform, where a user can refer their favorite business and earn a reward.  

Platforms: Web, Mobile

Technology stack: Node.JS, iOS, Android

https://www.mentionmy.biz/

P2P marketplace for creative people

YEALIE is a marketplace for people who love fashion. In the application we connected payment systems and created user profiles, chat for communication, moreover, and integrated social media.

Platforms: Mobile

Technology Stack: Objective-C, Java Android, MySQL, Node.js, Amazon RDS

https://www.facebook.com/Yealie/

Social networking app for sharing recipes

Social network for Foodies of every generation to enjoy, learn, share, cherish and remember. TechMagic team developed iOS version from scratch with back-end based on Parse.

Platforms: Mobile

Technology Stack: Swift, Parse

http://www.getforq.com/web/

Marketplace for graphical designers and illustrators

Platform for illustrators and surface pattern designers. We made integration with hardware as well as integration with payment systems. In the app, we created users profile, shopping cart, search by color and tags. 

Platforms: Web, Mobile

Technology Stack: Node.js, Angular, AWS, MySQL, Swift

https://www.motiflow.com/

Reviews

Sort by

UI Design for App Startup

"They can translate our ideas into practical, workable solutions on the fly."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
Less than $10,000
 
July 2018 - Ongoing
Project summary: 

Using Sketch and InVision, TechMagic took existing wireframes and designed and developed the UI for a scrapbooking app.

The Reviewer
 
1-10 Employees
 
Los Angeles, California
CTO, Colormylife.com
 
Verified
The Review
Feedback summary: 

Still in beta, the app is more sophisticated design-wise and has received positive feedback from key stakeholders. TechMagic’s expert team inspires confidence throughout the project by communicating clearly from the start. They also offered useful tactical advice that was subsequently implemented.

BACKGROUND

Introduce your business and what you do there. 

I’m the CTO and co-founder of Color My Life, a startup and app for paper crafting. We focus on scrapbooking, cardmaking, and space to catalog supplies.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with TechMagic?

My co-founder and I have technology backgrounds. We wrote the spec for the app but needed to hire an external resource to execute our vision.

SOLUTION

What was the scope of their involvement? 

TechMagic principally worked on the UI design. We gave them the wireframes that we’d developed ourselves. They further developed the UI using the Sketch drawing package. Then they used InVision for putting it all together into an interactive display so we can check how things work and how to go from one screen to another. We used another vendor for the app development because their team wasn’t available. We're back working with TechMagic again to add new features.

What is the team composition? 

I directly work with one person who then manages the work in the background. There are at least two other people involved in the project. 

How did you come to work with TechMagic?

I was working with another company in Ukraine that doesn't do apps. They recommended we reach out to TechMagic. In speaking with them, I was quite impressed with their excellent English ability. 

How much have you invested with them?

We spent about $6,000.

What is the status of this engagement? 

The project first started in July 2018 and is currently ongoing. 

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

We’re extremely happy with the work they’ve done. TechMagic took our horrible but functional wireframes and turned them into something much better. Everything they do is great. It’s cheesy, but they literally provide the magic. We’re happy to continue what will become a long-term relationship working on the UI.

How did TechMagic perform from a project management standpoint?

Our project lead is excellent. He manages their work so that it's seamless to us. We don't have to worry about how many people are on the project. We just deal with him, and he gets it done. They’re also very flexible about how we want to work. 

What did you find most impressive about them?

Their communication is so natural. We're used to working with teams around the world, but they might as well be down the road. Their feedback is great, too. For example, we have conference calls with the UI developer. He works while we're talking through our rough ideas. They can translate our ideas into practical, workable solutions on the fly. 

Are there any areas they could improve? 

No, not really. 

Do you have any advice for potential customers?

Make sure to begin with a good specification. You should know what you want before you start. We started with wireframes and a well-written, functional spec. We’d already worked out roughly how we thought the app should work. Rather than guessing what we wanted, it was a really quick and efficient process.

5.0
Overall Score Their communication really stands out.
  • 5.0 Scheduling
    ON TIME / DEADLINES
    They were upfront about the delivery schedule.
  • 5.0 Cost
    Value / within estimates
    The price is competitive, and their fast process saved us time and money.
  • 5.0 Quality
    Service & deliverables
    They delivered everything we asked.
  • 5.0 NPS
    Willing to refer
    I'd definitely recommend them.

Web Dev for Project Management Software Company

"In comparison to other outsourcing companies, we are able to speak with them at a very high technical level."

Quality: 
5.0
Schedule: 
4.5
Cost: 
4.0
Willing to refer: 
5.0
The Project
 
$200,000 to $999,999
 
Feb. 2017 - Ongoing
Project summary: 

TechMagic supplements an internal team for Salesforce-driven software development projects. Outputs thus far have included improving AngularJS and Gantt chart functionalities.

The Reviewer
 
11-50 Employees
 
Calgary, Canada
Lead Solution Architect, Project Management Software
 
Verified
The Review
Feedback summary: 

Development productivity has grown markedly since TechMagic was first engaged. Their technical know-how expedites resolution and has helped to organize internal processes.

BACKGROUND

Introduce your business and what you do there.

I am the development manager at a project management software company that works primarily on the Salesforce platform.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with TechMagic?

We wanted to scale up our development output in an easy and scalable fashion. We have a significant internal development team, but thought it made sense to bring on a second team to boost our output.

SOLUTION

What was the scope of their involvement?

TechMagic initially worked on AngularJS development for us, but have since moved onto working on our core products as well. Specifically, they are working on completely rewriting our Gantt chart functionality and one of our internal products.

What is the team composition?

We work with three JavaScript developers, two Salesforce developers, and one QA expert. Initially, I was engaged in the hiring, but now, a TechMagic development manager that handles it.

How did you come to work with TechMagic?

They came highly recommended from a customer of ours. We did look at a few other vendors, but the strength of the recommendation made them the only candidate we considered seriously.

How much have you invested with them?

So far we have invested $400,000­­–$500,000.

What is the status of this engagement?

We have been working together since February 2017.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

TechMagic have met all their development targets and increased our internal development output by 30%–40%. They have helped us organize and streamline a lot of our processes and improved our tooling as well.

How did TechMagic perform from a project management standpoint?

We have a project manager who oversees their work, which has been very successful. We use our own products and Jira to manage their work as well as code quality tools like Codacy and GitHub.

What did you find most impressive about them?

In comparison to other outsourcing companies, we are able to speak with them at a very high technical level, and they can then drill down and implement our ideas. This has been a huge benefit for us internally.

Any advice for potential customers?

It is important to have a very clear idea of how you are going to approach a partnership like this. You need to think strategically about how you are going to divide work and have a clear development pipeline before you engage a company like TechMagic.

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

Mobile App Dev for B2C Engagement Platform

"They’re the best offshore team I've worked with."

Quality: 
5.0
Schedule: 
4.5
Cost: 
4.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
Nov. 2015 - Ongoing
Project summary: 

TechMagic developed a mobile app and sequentially launched the Android and iOS versions. Functionalities include GPS notifications and social media integrations. They’ve been doing updates on an ongoing basis.

The Reviewer
 
1-10 Employees
 
San Diego, California
CEO, Business Review Platform
 
Verified
The Review
Feedback summary: 

The app’s expanding features have generated growth. TechMagic proactively manages resources, testing, and QA in independent and reliable workflows. Their process-oriented approach ensures accuracy and makes them an invaluable partner for long-term engagements.

BACKGROUND

Introduce your business and what you do there.

I’m the CEO and founder of a business platform that creates new ways for customers to engage with employees and create shop local programs. The platform also lets businesses learn about the behaviors that impact the customer experience.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with TechMagic?

We needed a vendor because our team didn’t have any experience with mobile app development.

SOLUTION

What was the scope of their involvement?

They launched the Android app first and then the iOS version. I wrote the app’s key functionalities, specifically on the server side, which they built with MEAN stack. TechMagic developed the shop local piece, the digital stamp card, as well as the GPS notification that alerts users to contests and nearby stores. The team also did integrations for Google Maps, Facebook, and other social media platforms. We’ve been updating it for the last three years in an ongoing partnership.

What is the team composition?

The team size varies, but it’s usually five or six people at a given time.

How did you come to work with TechMagic?

We sent out an RFP via Upwork and interviewed the applicant vendors, having narrowed 40 firms to three finalists. TechMagic was the most knowledgeable agency and already had great processes for project management and adherence to requirements; I knew I wouldn’t have to worry about scope creep with them. They also offered design assistance, but we didn’t need that service because we had a visual piece already in place.

How much have you invested with them?

We’ve spent between $75,000–$100,000.

What is the status of this engagement?

We started working with them in November 2015 and the relationship is ongoing.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

We saw clear growth from the citywide shop local program, which we created from the shop local piece. TechMagic did a great job with that implementation, particularly testing to ensure its functionality. Overall, their competence aided our productivity because we don’t have to worry about progress or results. They handle everything and keep us updated.

How did TechMagic perform from a project management standpoint?

They produce great weekly reports and conducted daily calls when we requested them, in addition to communicating via Jira and Slack. The team also has solid processes for QA and performance testing. The Node.js developers are fantastic; they work in agile, which benefits the partnership.

What did you find most impressive about them?

They care about the requirement process, which is rare in my experience. To ensure accuracy, the team requests documentation to double check their work and proactively onboards new resources in a dedicated training space. TechMagic also clarifies any assumptions during development to optimize the QA process. We originally chose them for that approach and will continue to work with the team because their attitude is invaluable.

Are there any areas they could improve?

They have a lot of demand and need to scale. I’ve wanted to start a project immediately in the past, but couldn’t because most resources were already engaged.

5.0
Overall Score We’ve developed a close relationship and the partnership has been a great experience.
  • 4.5 Scheduling
    ON TIME / DEADLINES
    They've always done a very good job. We’ve had to push dates, but that result from the business side, not their team.
  • 4.0 Cost
    Value / within estimates
    They’re a little more expensive than other agencies, but produce great quality.
  • 5.0 Quality
    Service & deliverables
    They've always delivered what we were expecting.
  • 5.0 NPS
    Willing to refer
    I’ve referred them several times. They’re the best offshore team I've worked with.

Android Mobile App Dev for Media Technology Company

“They really value their reputation, which is evident in their integrity and serious work ethic.”

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
Confidential
 
Jan. - Apr. 2018
Project summary: 

TechMagic provided strategic consulting and native Android development to create an app for livestream broadcast viewers. The app features push notifications, a live chat overlay, and real-time user polling.

The Reviewer
 
1-10 Employees
 
Stockholm, Sweden
Kirsten Zerbinis
Product Owner, Antourage
 
Verified
The Review
Feedback summary: 

TechMagic’s team delivered their work ahead of schedule and under budget. Their expertise throughout the planning stages and willingness to reject infeasible ideas resulted in a superior end product.

BACKGROUND

Introduce your business and what you do there.

I’m the product owner and co-founder of Antourage, which is a media tech startup based in Stockholm, Sweden.  We focus on livestreaming and managing flexible broadcasting teams for multiplatform audiences.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with TechMagic?

Our service involves a mobile app that’s used for capturing and broadcasting media, another app for viewing content, and a backend administrative system. We needed to get our technology out of the prototype stage and ready for customer use.

SOLUTION

What was the scope of their involvement?

We started with a thorough outline of the project timeline. They did a lot of strategic consulting work to help us prepare to redesign our database and backend system. After that, they built us a native Android app that allows viewers to access broadcasted content. The features are fairly straightforward: users receive alerts about what’s live, they have the ability to chat with each other in real time during a broadcast, and they can answer poll questions created by broadcasters and view the results live. The app is also designed so livestreams will run smoothly even if the user is changing apps in the background.

What is the team composition?

We worked with their CTO, our project manager, an Android developer, and a DevOps engineer. We also met briefly with an iOS developer but didn’t complete that part of the project.

How did you come to work with TechMagic?

We knew we needed to outsource, so we conducted an extensive search online and by phone. We also contacted other clients who’d worked with each company to find out how their projects went. TechMagic’s other customers had the most impressive answers, so we decided to go with them.

What is the status of this engagement?

We worked with them from January–April 2018.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

Our Android project came in ahead of time and under budget, and the app did everything it was supposed to do. There were a few features missing because they relied upon backend work that we couldn’t complete, but everything else was executed well.

How did TechMagic perform from a project management standpoint?

We had a dedicated project manager who kept in touch with us daily and was excellent. I was always aware of what was happening with the project, and they were quick to provide us with additional information whenever we asked. Any time I reached out to them, they’d get back to me within an hour.

They worked within our system on the project itself, uploading the code to us and submitting tickets on our Jira account. We also set them up to upload documents to us and have access to our Slack channel.

What did you find most impressive about them?

In the early stages, when we were explaining our plans and our wishes, they said no to us several times. That was incredibly valuable to us because they were willing to explain when an idea wasn’t feasible or might lead to a lower-quality product. They really value their reputation, which is evident in their integrity and serious work ethic.

At one point, they helped us with some exploratory work on our old backend system. When it became clear that we couldn’t modify it to do what we needed, they halted the project and refused to charge us for that time. They want to be proud of everything they deliver.

Are there any areas they could improve?

We were a little surprised by how quickly they reassigned their team members when we had to pause our project. I don’t know if that’s just how the system works or if they actively moved on, but it was unfortunate. By the time we were ready to restart, they didn’t have anyone available for us. It’s not something that would stop us from working with them again in the future, but it was a bit disappointing.

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

Web & Mobile App Dev for Group Learning & Training Platform

“They delivered our product according to our specifications on time and on budget.”

Quality: 
4.0
Schedule: 
4.0
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
May 2017 - Ongoing
Project summary: 

TechMagic developed an iOS app and web platform that enable users to practice professional skills through video-based scenarios. They currently revise the iOS software and will develop an Android version.

The Reviewer
 
1-10 Employees
 
Geneva, Switzerland
Ben Eddy
Co-Founder, Mobile Practice
 
Verified
The Review
Feedback summary: 

Thorough QA testing has helped TechMagic deliver on time and roll out robust, functional software that’s appealing to customers. Their team is attentive to detail, readily accessible, and quick to address any development problems or concerns.

BACKGROUND

Introduce your business and what you do there.

I'm the co-founder of Mobile Practice. We offer a mobile training and feedback platform for organizations that want to help their staff practice critical work skills. Users are also able to identify and share best practices based on an evaluation of the results.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with TechMagic?

We had a clear business solution in mind but didn't have the technical expertise to make it happen. We were looking for an outside team that could understand our business and deliver the solution we needed.

SOLUTION

What was the scope of their involvement?

Prior to hiring TechMagic, we'd already drawn up a dummy UI with another company and tested it with a number of customers. Our next step was to take that initial UI plan and move forward with the front- and backend development of a fully usable mobile platform with high-quality video processing ability.

We're developing native apps for both iOS and Android, but we decided to start with iOS first in order to get feedback on the features before we develop a new version for both platforms. We're in that phase of the project now and are preparing to roll out a second version of the iOS app. We're also getting ready to launch a web-based component of the software, and we already have a web-based backend management system. Once those pieces are ready, we're going to begin developing the Android app.

The app allows the manager of an organization to create practice scenarios for staff training. We offer a series of templates they can select and assign. Our app also lets managers provide direct feedback to their staff about their responses, and also gives them the option to share one person's response with a group in order to demonstrate best practices.

How did you come to work with TechMagic?

I received a recommendation from a friend who'd worked with TechMagic before. Based on that recommendation, we decided to work with them on the first round of development and see how things progressed.

How much have you invested with them?

We've spent around €65,000 ($80,490 USD).

What is the status of this engagement?

We started in May 2017 and the project is still in progress.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

They delivered our product according to our specifications on time and on budget. They dedicate a significant amount of time to QA testing, so we haven't had many bugs along the way.

Their attention to detail in the development phase has meant that our product doesn't have many problems when it's released to customers. In fact, we've already made some sales on it, despite this being an early version of the software. Users are finding it sufficiently functional and robust even in its current state, which is promising for the future as we add more features.

How did TechMagic perform from a project management standpoint?

I didn't work with them directly, but our CTO found it very easy to communicate with their team even though they're based in Ukraine. They feel almost like an internal resource because of how well they've responded to us throughout the project.

What did you find most impressive about them?

In terms of customer service, they're very open and willing to listen. They're also quick to address any concerns we have, which makes them a good partner. On the few occasions we've had a problem or miscommunication, everyone works through it calmly and comes up with ways to improve in the future.

Are there any areas they could improve?

Their developers are good at doing what we ask, but I'd like to see them challenge us and bring a bit more of their own insight to the table, particularly in terms of UI and design. I'm interested in a more collaborative partnership in that respect, so perhaps with more experience on our project, it will start to happen more often.

Do you have any advice for potential customers?

Speak to a number of companies before you choose one so you can understand what will work for you and your team. Make sure to have somebody technical on your side who can ask the right questions before you agree to a partnership. It's also very important to meet the people you'll be working with, and in our case, I wish we could do it more often. Every time we see them in person, we find it very valuable. They're good at communicating remotely, but that face to face time helps make things progress a bit more smoothly because you're gaining an extra level of understanding.

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

Multiple Web App Dev Projects for Video Streaming Platforms

“There weren’t any development issues—everything was delivered on time and in good quality.”

Quality: 
4.5
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
Confidential
 
Jun. 2017 - Ongoing
Project summary: 

TechMagic augmented the in-house team, finding resources and building multiple web apps. The timeline was short but intensive, and the team had to incorporate features such as live video and score tracking.

The Reviewer
 
1,001-5,000 Employees
 
Sydney, Australia
Senior JavaScript Engineer, Media Company
 
Verified
The Review
Feedback summary: 

TechMagic was enthusiastic about the work, adapting to any project scope and engagement level that was established. The apps were extremely successful, and their team played a part in that. They foster a positive work environment that everyone enjoys.

BACKGROUND

Introduce your business and what you do there.

I’m the tech lead and lead frontend developer for web applications at a media company with a presence in broadcast television, publishing and online.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with TechMagic?

We were developing a number of web-based video streaming products in a short amount of time, all of which were driven by the Winter Olympics, the Commonwealth Winter Games, and the Australian Open tennis tournament. We decided to augment our team with offshore companies.

SOLUTION

What was the scope of their involvement?

TechMagic worked closely with our own development team, primarily providing assistance with resourcing office space, systems, and internet access. They conducted a rigorous hiring process to filter out developers and produce high-quality candidates.

We worked together to establish key performance indicators (KPIs) for those employees, ensure that they attended training events, etc. We ran a co-management effort, with TechMagic focusing on local laws and regulations as well as the payroll and HR activities.

We’ve worked on three projects: an existing one that had to be made operational for the Australian Open, a live-streaming video-on-demand project for the Winter Olympics, and one that’s currently online and about to enter heavy marketing. This last application is for the Commonwealth Games and consists of live video-on-demand, score tracking, and other functionalities centered on those events. All of the products were built as responsive web apps, designed to work on any internet-connected device.

What is the team composition?

Our current team consists of TechMagic employees, and they provided development under our leadership. They have four web developers and two QA engineers. I’ve also worked with the client partner on TechMagic’s side, three members of their HR team, and their CTO.

How did you come to work with TechMagic?

We researched different companies online and traveled to meet with each candidate. TechMagic came up a few times, and they seemed to understand what we needed. They showed more enthusiasm in our project than the other firms, and they set up a team quickly, so we hired them.

What is the status of this engagement?

We started working with TechMagic in June 2017, and the relationship is ongoing.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

The applications were very successful. The Australian Open had around 8 million minutes of video being watched per day through the app; the second event had a similar number. In terms of usage, we reached a large part of our market.

The success of our platforms isn’t necessarily due to the development team, but rather the marketing and the content itself. There weren’t any development issues—everything was delivered on time and in good quality.

How did TechMagic perform from a project management standpoint?

I mostly work on site with the team, and I also share some of the project management with a liaison on our company’s side. TechMagic’s principals step in occasionally, but one of our requirements was that we do the project management. We wanted it to be a close extension of our in-house team.

What did you find most impressive about them?

They seem to genuinely care about the team. The developers seem to love working for TechMagic and enjoy the work environment. They’re not the biggest firm in their area, so they know the projects and teams well. We have a family feel that I didn’t expect.

Are there any areas they could improve?

They’re quite a new company, which led to a few delays in drafting a contract. They hadn’t worked with bigger companies before, but they’ve probably learned all they need to during our collaboration.

5.0
Overall Score They've made everything easy for us.
  • 5.0 Scheduling
    ON TIME / DEADLINES
    They've done a very good job of meeting our deadlines.
  • 5.0 Cost
    Value / within estimates
    They weren't any more expensive than their competitors, and the cost is lower than using local resources.
  • 4.5 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
    We've had a very good relationship, so I'd definitely recommend them.

Mobile App Dev for Textile Design Database

"Every time we've released a feature, it's been good."

Quality: 
4.0
Schedule: 
4.0
Cost: 
4.0
Willing to refer: 
4.0
The Project
 
Confidential
 
Mar. 2016 - Ongoing
Project summary: 

TechMagic built a mobile platform and a desktop application for a database-oriented company, focusing on the backend and the frontend. New features are continuously in development.

The Reviewer
 
51-200 Employees
 
Groningen, Netherlands
Erwin Damberg
Product Owner, Motiflow
 
Verified
The Review
Feedback summary: 

User feedback has been positive so far. Though there were deployment issues at the onset, every new feature is thoroughly vetted and tested before being introduced. They're a flexible team, willing to scale up or down as the project demands.

BACKGROUND

Introduce your business and what you do there.

Motiflow is a pattern design database. Partners can use our patterns on their own products or sell our products through their website or platforms. I’m a product owner for the customer experience and I write the requirements.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with TechMagic?

We wanted to build a mobile platform for validating our concept without having to use a full-time, in-house development team.

SOLUTION

What was the scope of their involvement?

We had a meeting with Sofia [Client Partner, TechMagic], their account manager, about our wishes and how we wanted to start developing. When we got a team, we had them start building a mobile platform for us, along with a desktop application. They've done the backend and frontend development.

For features, I write our requirements, making sure there's a mockup or a full design if needed, and they give me a time estimation. They start building after I give my approval. Once they've built the feature and tested it, they send me pre-release notes. If approved, they release it. They use Angular. One of the most important features they've built is the way patterns get repeated and how a designer can upload this pattern. It must be able to repeat in a certain way that will fit the product and do so automatically.

What is the team dynamic?

We had up to five to six people. Now, we've scaled down to three people.

How did you come to work with TechMagic?

It was probably a recommendation.

What is the status of this engagement?

We started working together in March 2016, and the work is ongoing.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

The quality is good, though it largely depends on how the requirements are written. In the beginning, we had deployment problems that were later fixed. Since then, every time we've released a feature, it's been good. They do a lot of testing, as we don’t have time to do that ourselves.

Users like the website. It’s a multi-sided platform, which from a designer point of view, is an important part of our concept. We started off as a mobile-first strategy and then built a desktop version. We realize now that perhaps we should've instead come up with a special desktop design.

How did TechMagic perform from a project management standpoint?

We use Jira, and for meetings, we use Skype. They have their own project management, and I've worked with 3 different project managers, one of whom was more iOS minded. When we decided to start building an API, we thought it would be better to have a senior backend developer as the project lead, since it’s a more technical development. Now we're trying to validate some of our features and business concepts and so have scaled down. The person who used to test the website in the past is now a project lead, which is helpful because they know the website from front to end. I ask her all my questions, so I don’t have to spend time figuring out how the website is working or how we should continue developing.

What did you find most impressive about them?

Our concept is still in a validating stage where we invest a lot but don’t generate a great deal of revenue yet. So, it’s important to be flexible. If we want to scale up and get the same team members who were on the project before, they work with us. Sometimes we evaluate what we’ve done and start making new plans. We can then scale down the team and still service and continue developing at a slower pace.

Are there any areas they could improve?

I'm used to working with teams locally. We have our Skype meetings, but it’s different. Any way you can make the collaboration more personal is good for the project. In our case, we need a team that doesn't just execute ideas but also comes up with suggestions, which they do. We also need a team that thinks about how they can continue developing.

4.0
Overall Score
  • 4.0 Scheduling
    ON TIME / DEADLINES
    They always give me the information I need, but I don’t always have a complete overview about what’s happening in the team.
  • 4.0 Cost
    Value / within estimates
    If compared to a local team, it’s good value for your money.
  • 4.0 Quality
    Service & deliverables
    In the beginning, we had a few problems with one or two releases, but they fixed it.
  • 4.0 NPS
    Willing to refer
    If someone needs a mobile app, I would recommend them.

Cleaning Firm's iOS and Android Mobile Development

"I can say that they are extremely skilled and the best of four Ukrainian development companies I've used."

Quality: 
4.5
Schedule: 
4.0
Cost: 
3.5
Willing to refer: 
4.5
The Project
 
$10,000 to $49,999
 
Nov 2015 - April 2016
Project summary: 

TechMagic built a mobile and web application from scratch to help a residential cleaning business book more home cleaning appointments.

The Reviewer
 
11- 50 employees
 
Dubai, United Arab Emirates
CEO, Residential Cleaning Business
 
Verified
The Review
Feedback summary: 

TechMagic has great development skill but had to outsource design, which added time and cost to the project. They have a good team and are recommended.

BACKGROUND

We are a residential cleaning business for the Dubai market, based in Dubai. I am the CEO.

OPPORTUNITY / CHALLENGE

We needed web and mobile apps to book residential cleaning appointments. TechMagic did it from scratch. We wanted to use technology to reach more customers and book more appointments for our cleaning teams.

SOLUTION

We used their services for web front-end and back end development and iOS and Android mobile development. They outsourced design but handled development internally. They are more expensive than most Ukrainian firms but offer a good team of developers. I chose them because they seem qualified with good skills.

RESULTS & FEEDBACK

My only suggestion to TechMagic would be to set up their own design team. Outsourcing design to other agencies just adds time, budget, and complexity. They outsourced to designers, which cost us time and delayed the launch. They also went above the original estimates.

I can say that they are extremely skilled and the best of four Ukrainian development companies I've used. I am satisfied and would recommend them to others, although it wasn't perfect.

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

App Development for Digital Health Company

"TechMagic is a strong partner who supports us along the various phases of our work together."

Quality: 
4.0
Schedule: 
4.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
Oct. 2015 - Ongoing
Project summary: 

TechMagic helped create a fully mobile experience by updating the client's existing app to include functionalities such as full registration, login, and account features.

The Reviewer
 
1-10 employees
 
Seattle, Washington
Coleman Greene
Co-Founder/VP, Sqord
 
Verified
The Review
Feedback summary: 

The client is very pleased with the app built by TechMagic, which was launched in time for their autumn customer push. TechMagic was praised for good communication as well as being a strong partner who supported the client throughout the whole process.

BACKGROUND

Introduce your business and what you do there.

Sqord is a digital health company that encourages kids to stay active via a wearable accelerometer. It tracks activity for points, gift cards, and other forms of online entertainment. I am one of the co-founders. Currently, I’m also the vice president responsible for business development, product, and sales.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with TechMagic?

We did not have in-house mobile talent, so we needed to partner with a group that could move quickly while maintaining quality.

SOLUTION

What was the scope of their involvement?

TechMagic helped us launch our first fully mobile experience. Their work allowed our existing mobile app to evolve beyond just syncing. They added full registration, login, and account feature functionalities.

How did you come to work with TechMagic?

They were a referral from a Techstars company. We had proposals from 3 other vendors before selecting TechMagic.

How much have you invested with TechMagic?

I would estimate that we paid $150,000 to $200,000 for their services.

What is the status of this engagement?

We started working with them in October or November 2015. We continue to be customers of TechMagic.

RESULTS & FEEDBACK

Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?

We've launched the updated app in time for our autumn consumer push. TechMagic does it all for an affordable price.

How did TechMagic perform from a project management standpoint?

TechMagic is diligent in meeting with our team weekly. We also have good communication on issues and progress.

What did you find most impressive about TechMagic?

TechMagic is a strong partner who supports us along the various phases of our work together. They did not just get a project done by the specs.

Are there any areas TechMagic could improve?

There were some times when we had a disconnect in expectations around the type of experience we were aiming for in the app. That caused some delays, but otherwise, our experience with them was okay.

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

Web Development for IT Services Startup

"TechMagic has a very good balance of … knowing when to take pragmatic decisions, and when to ask me about an issue."

Quality: 
4.0
Schedule: 
4.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$200,000 to $999,999
 
June 2015 - Ongoing
Project summary: 

TechMagic helped the client quickly scale a development team for an initial version of a product, but this will be a long-term engagement with TechMagic as the ongoing developer.

The Reviewer
 
11-50 employees
 
San Francisco, California
Adrian King
Founder & CTO, Elements.cloud
 
Verified
The Review
Feedback summary: 

TechMagic recruited 12 team members, built a solid product the client feels confident keeping in place for the next decade, and helped grow the user base quickly. The client views TechMagic as a long-term partner and not just a third-party developer.

BACKGROUND

Introduce your business and what you do there.

Q9 Elements is a software-as-a-service startup providing and building a process knowledge cloud application. Our main target is the Salesforce marketplace, allowing admins to perform business analysis before Salesforce implementations. We're a US-based company with offices in the UK.

I am the chief technology officer and chief operations officer for the company, in charge of both software development and business management.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with TechMagic?

The challenge was being able to quickly scale a team while having no infrastructure of our own. Keeping a sensible cost was also an issue. We considered building a team in the UK or North America, contracting a UK-based outsourcing organization, or going offshore. Based on my experience and our need for rapid scaling without an HR infrastructure, and the cost involved, choosing a nearshore option (possibly in the Ukraine) made the most sense.

SOLUTION

What was the scope of their involvement?

Because we had been running a tech company for 15 years developing the same type of product, we knew exactly what we wanted to build. We approached TechMagic in order to get an initial version of our product to market in a reasonable amount of time. This will be a long-term engagement with no end-date. We're looking for TechMagic to provide an ongoing development team for the foreseeable time. In the future, we might consider building our own team in the UK and bringing all development in-house or running a mixed mode. Given that we already know what the initial product will look like, the main goal now is to obtain a user base as quickly as possible.

How did you come to work with TechMagic?

I had used offshore development resources in the Ukraine, so when I needed to do it again, I looked for a company in that area and found TechMagic. I used a UK company that provides access to a range of development resources in Eastern Europe and had a discussion with them about the project. TechMagic was suggested to us by the broker. I had a look at their background and also met TechMagic's team in Ukraine. We didn't have any checklists, but it was important to gauge how comfortable we felt with the organization. I've run development groups for almost 30 years and have a reasonably good feel for whether or not I like an organization, or if they're technically competent, able to scale, have a good culture, good English language skills, and so on. If we were to engage TechMagic, I would have to visit Ukraine regularly, which was something to consider. My colleague and co-founder, who is responsible for customer success and sales, and I came away from the visit thinking that we could make the collaboration work.

How much have you invested with TechMagic?

The cost of TechMagic's services has been above $450,000 over the course of 18 months.

What is the status of this engagement?

We started working with TechMagic in June 2015. We've been building out the team since then, reaching 12 members by April 2016. There's been a bit of resource churning, but the number has stayed the same to this day. It was nothing unusual or damaging, but along with our tech lead, I decided we needed a slightly different skill profile on a couple of people. TechMagic has recruited for our project specifically, and they've given us a stable core team.

RESULTS & FEEDBACK

Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?

We reached a release-to-market product after 9 months, which is roughly what I expected. We have been adding additional functionalities on a regular basis. I particularly like the fact that we've been able to change key bits of the architecture, as we learned more about the behavior of our application. As an organization, TechMagic worked alongside me, ensuring that we're building the product which we want to have for the next 10 years. I view TechMagic as my development group, rather than a third-party resource; they simply happen to be based in Ukraine.

We had a strategic review 2 weeks ago, discussing the engineering function of our business. The view was that there was no need or desire to bring the development effort onshore to the UK for the moment. We're extremely happy with the way in which TechMagic is delivering and scaling. The most important metric is that, for the next strategic period, we've decided to use TechMagic exclusively.

How did TechMagic perform from a project management standpoint?

I keep contact with TechMagic up to 10 times per day, either with junior developers or with the tech lead, who is also an owner of the company. We run an Agile 2-week sprint system, and I'm deeply involved as a product owner, deciding what will be built and when. We've matured our process, creating 3 distinct teams, each with a team leader responsible for their particular sprints. I have excellent visibility of the work going on. As with all projects, I do wish that the work would complete faster at times and reach the market, but that's not realistic.

I've done work with third-party developers in the past and never felt as integrated with a company as with TechMagic. There are no barriers in talking to anyone there. TechMagic is simply my team. The most junior testers can ping me on Slack or Skype for a quick call any day. If the project management was failing at this point, it would probably be my fault, not TechMagic's.

What did you find most impressive about TechMagic?

Their pragmatic, technical decision-making. I feel comfortable that, when issues come up, sensible decisions will be taken by TechMagic. They know when to make one themselves and when to engage me in the process, which gives me enormous confidence.

I've worked with other companies, particularly Indian developers, who all built to the spec. From my experience, the spec is rarely right, and this can be very frustrating. Others did decide that the spec couldn't be right and built their own solutions, but without understanding the whole context; this is just as bad. TechMagic has a very good balance of understanding our goals, knowing when to take pragmatic decisions, and when to ask me about an issue. TechMagic has also made good suggestions when possible.

Are there any areas TechMagic could improve?

There's constant improvement in our process of working together with TechMagic in order to make things smoother. There have been no major issues, mainly because I can talk to TechMagic about any concerns with the staff or anything else. The fact that TechMagic is a third-party organization has had almost zero impact on how we work as a group. The language barrier is remarkably unobtrusive, and I haven't had to modify the way in which I speak in order to compensate for the fact that I'm talking to a team in Ukraine.

What tips or recommendations could you share that might increase the likelihood of success with TechMagic?

I don't know how TechMagic would work with a more hands-off client, but I advise everyone to work closely with the developer. I go to the Ukraine every 2-3 weeks and spend a few days there, even going out with the rest of the team. TechMagic is very open to working in this way and incredibly hospitable. I even have my own desk there.

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