Frontend Software Development for AI SaaS Company
- Custom Software Development
- Confidential
- Jan. 2017 - Ongoing
- Quality
- 5.0
- Schedule
- 5.0
- Cost
- 4.5
- Willing to Refer
- 5.0
“I trust their ability to deliver, and they’re reliable. That’s what separates them from the other service providers.”
- Other industries
- Vienna, Austria
- 1-10 Employees
- Phone Interview
- Verified
Merixstudio worked with the internal team to develop the web frontend from scratch using an Angular framework. They also developed the mobile UI. They’re now working on a second frontend project. This review was originally 4.5-stars overall for the initial delivery but was updated by the client on January 27, 2020.
Merixstudio has successfully developed the frontend, earning positive feedback from users and peers. They’ve earned praise for their work’s stability and the synchronicity between the web and mobile apps. The project coordinator kept communication flowing, and they managed problems proactively.
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
BACKGROUND
Introduce your business and what you do there.
I’m the CTO of Sheepblue, which trains AI on how to schedule people. For people in the US, there’s a work scheduling app. It’s a huge challenge to find the right shift schedule. For example, a single mom may want to be with her kids in the afternoon so she prefers to work in the morning, or a student may prefer to work on weekends. Our mechanism learns those preferences, and, at the same time, understands business needs. It reduces overages in hours and split shifts, and schedules people in shifts that work for them.
OPPORTUNITY / CHALLENGE
What challenge were you trying to address with Merixstudio?
We were looking for a reliable partner to implement our web frontend with a modern technique. We figured that doing so would increase the quality of our backend processes.
SOLUTION
What was the scope of their involvement?
Merixstudio developed our web frontend from scratch. We worked together as a team as they integrated into our development. They also developed the mobile UI. They used the Angular framework for development. The communication between the backend and the frontend happens via a RESTful API.
The web frontend is meant to be used by managers to define shifts and manage resources. It has a holiday calendar and off-time management. There are features called “My Shift” and “My Schedule” that are used when an employee needs to interact with their shift and see what shifts would be scheduled in the next couple of weeks.
What is the team composition?
We’re working with a project coordinator who facilitates communication between their team and ours. We had three frontend developers, and we’re currently using two full-time developers.
How did you come to work with Merixstudio?
We already had experience with Merixstudio on another project, so we asked them to work with us again. We compared them with a few competitors and selected Merixstudio for their professional processes and good communication, and the teams they proposed seemed quite good. They were incredibly reliable, the quality was fine, and they were straight to the point when it came to problems or if they thought our specifications weren’t written in the best way. They came up with improvements, and we had effective dialogue on the same level. We had a good experience, so we got back to them with this project.
What is the status of this engagement?
We started working with Merixstudio two years ago. The MVP was launched in the first week of January, 6–7 months after we started the implementation. The engagement is ongoing for improvements and reiterations.
RESULTS & FEEDBACK
What evidence can you share that demonstrates the impact of the engagement?
Merixstudio has performed quite well. From the beginning, they assigned a project coordinator who pushed the effort, enforced active communication and involved us whenever they became stuck. We onboarded Merixstudio’s team well, and communication improved after that.
Merixstudio developed the entire frontend of our platform. Whatever the customer sees as coming from our company came from Merixstudio. Merixstudio was able to not only code it but deliver it in its entirety.
When asked for feedback, our users said that the frontend feels rock-solid, which is a testament to Merixstudio’s work. As software developers, we sometimes experience frustration interacting with applications because they feel too fragile or unstable, or because they feel too different between different browsers and devices, but Merixstudio’s frontend is rock-solid in comparison.
How did Merixstudio perform from a project management standpoint?
We don’t have a project manager on their team because we’re directing the project. The development and interaction processes are based on Atlassian’s Jira. We use the tool to interact with Merixstudio and hand over requirements, tickets, and specifications. We’ve worked in an agile way, so we didn’t have schedules.
What did you find most impressive about them?
Whenever there was a feeling of something not going well, such as the communication with a team member, Merixstudio had a good sense for it, and they had an excellent process to escalate issues in the best way. They addressed issues right away before they became problematic. They’re quite proactive when it comes to communication or anticipating issues with the team or the timetable. They contacted us immediately and requested a meeting, and stayed in touch for the next couple of weeks until they were sure the problem was covered. This helped a lot.
Are there any areas they could improve?
They’re not the least expensive option when it comes to offshoring, but it comes down to paying a price for quality.
When it came to choosing and onboarding new team members, the profiles offered by Merixstudio weren’t conclusive. Every team member had AngularJS skills, but it was difficult to understand whether they were experts or intermediate level. I’d like to choose potential members through a more standardized profile and have an easier way to find the right people without going through several interviews and explaining my needs multiple times.
Do you have any advice for future clients of theirs?
Clients should make expectations around resources clear from the beginning. It’s important to know the schedule as well as the number of resources needed on both sides. On one occasion, we didn’t share our plans enough in advance, so we lost one of our more important resources in the middle of the project. On the current project, we shared our plans for the next 12 months, and Merixstudio let us know about their bookings and the availability of different resources.
UPDATED REVIEW
This review was updated by the client on January 27, 2020. The original star ratings were: Overall – 4.5, Quality – 4.5, Schedule – 5, Cost – 4, NPS – 4.5. New content is below:
SOLUTION
What was the scope of their involvement?
For the first project, we’d contracted Merixstudio to develop the frontend for our solution in Angular. Since then, they’ve returned for other Angular-based frontend projects for our mobile and desktop solutions. They’ve also provided basic project management services upon request.
What is the team composition?
We’ve worked with five resources in total, and it’s definitely increased over time.
How much have you invested with them?
We’ve spent about $170,000 on the current project alone.
What is the status of this engagement?
This project started at the end of 2018 and is still ongoing.
RESULTS & FEEDBACK
What evidence can you share that demonstrates the impact of the engagement?
In general, we’re quite happy with the frontend development. We follow an agile process and regularly measure our task performance. We’ve noticed that we’ve improved, especially since May 2019.
How did Merixstudio perform from a project management standpoint?
It took us a few months to find the perfect set up for us, but we’re really happy with how Merixstudio communicates with us. That, combined with the quality of work and technical approach, has left me quite satisfied with them at the moment.
What did you find most impressive about them?
Their project management is really grade-A. If we define a deadline, have an appointment, or want to follow a specific task structure, they’re able to easily fit into that. I trust their ability to deliver, and they’re reliable. That’s what separates them from the other service providers we’ve worked with.
Are there any areas they could improve?
There’s not a lot to improve. I’m really quite happy with them.
Do you have any advice for potential customers?
If you’re not happy with the consultant assigned to you, just be honest and straight with them. They’ll do their best to fix any issue you might have. We actually had an issue earlier this year, but they managed it so well once we said something.
RATINGS
-
Quality
5.0Service & Deliverables
"They’re reliable."
-
Schedule
5.0On time / deadlines
"They’re good at keeping deadlines and are punctual about meetings."
-
Cost
4.5Value / within estimates
"They’re a little above average for their area, but the quality is very good."
-
Willing to Refer
5.0NPS
"I’d already recommended them since our first project.