After graduation I immediately started looking for a job, and because I was a junior, I found it very difficult to find a job that would take a chance on me. Eventually I found FreshWorks, and I began my journey as a software developer.
Meet our summer intern Alec. Having him in our office truly showed us how our FreshWorks community can come together to share their knowledge and make a new-comer feel welcome. Did we mention he built a successful chatbot, signed up thousands of users around the world, and then received an acquisition offer while he was still 14 years old?
Offshore development used to be the way to go when outsourcing software engineer talent. US and Canadian firms wanting to have design or development work done can take advantage of great ROI by hiring skilled technical workers from certain offshore countries, and this has been true for several years. However, there are several problems with offshoring, and these can reduce or even completely cancel out the financial benefits you sought in the first place.
Rather than just considering the hourly rate, you need to consider several factors as part of the total cost of engagement with the company you choose to do business with. Below are a few of the drawbacks to offshoring and some examples of the considerations arising because of them.
Email and Slack cannot completely eliminate the need for phone meetings, video conferences, and group chats which are hard to arrange with a 14 hour time difference.
How many in person meetings would be nice to have on a 6 month project? There aren’t a ton of direct flights to Belarus, and you won’t be home for dinner.
Language and Culture
Does your offshore partner have a working style and work ethic that suits you? Is criticism accepted on face value or does it need to be communicated in a particular way? Do you know if team members will, when necessary, say “no, we can’t do that, but let’s try this instead”?
Business practices and regulations
What is acceptable and legal in a foreign country may not be in the US or it might just not meet the expectations of your clients/stakeholders that rely on the technology you are providing.
There are many risks regarding the quality of their team, their process, and the tools they use. Are they using industry best practices and modern development or project management software? Can and will they protect your data and IP? Some other things to consider:.Have you visited their office? Are you sure it exists? How stable is the government in the country you are outsourcing to?
Now, overall it is true that the hourly rate of offshore talent is a fraction of the cost compared to the US if you can beat the odds and mitigate some of the above risks (ie: you lived in the chosen country, speak the language, understand their culture, and/or don’t mind late nights, early mornings, and micro managing the people you hire).
However, there is potential for miscommunication, delays, conflicts from different business practices, and other wasted time. This can end up sending you over budget, while delivering inferior work to go with your extra headaches.
So what’s the solution?!
Of course we have one, otherwise why bother writing this? Maintain the highest quality of work, keep communication and workflow simple, and increase ROI on your development costs with nearshoring.
Specifically, you need only take a look inside America’s hat to find a machine generating app development talent that is equal to that of the US and - thanks to the current exchange rate - much less expensive for you. The differences in cost of living combined with fewer multi-billion dollar tech companies competing for workers are two factors playing a role in this situation.
So why not let a Canadian company (perhaps one of the top app developers in Canada) worry about recruiting and managing talent while you focus on your core business. The BC labour market is healthy and it continues to improve with ready access to quick entry programs to bring additional skilled foreign workers. The financial benefits of nearshoring will be obvious (contact us anytime for a free consultation and estimate) but you can also get excited because Canadian companies are easy to work with.
Unlike offshoring, contact your nearshore team any time of day that you are up because you on the same time zone. Well, within reason. We have to sleep sometime. Working with external team members successfully requires effective communication. It’s way easier to stay agile, facilitate changes, and clear up misunderstandings in a timely manner when you are both awake.
We’re closer than you think. From Seattle? You can look forward to scheduling a morning or afternoon meeting with your nearshore team by hopping on a 30 minute scenic float plane, straight from downtown harbour to harbour. Most other places in the pacific northwest can be done in a day trip or overnight.
Language and Culture
We speak your language. We may disagree on whether to call it soda or pop, but business relations can feel the same as they do at home when working with a Canadian team. English is our language of business and we are experts at transparent, honest communication. The foundation for our business relationships already exist and will be built up much faster.
Business Practices and Regulations
We conduct business with the same rules. Canadian and US business regulations are similar, so you can feel comfortable knowing each other's protocols and expectations while trusting your intellectual property to be handled with care and respect. Expect reliable and familiar methodologies from a Canadian software engineering workforce.
Unless you’re playing us in hockey game, it’s very little. With similar economies, stable governments, high transparency and low volatility, you can reap the rewards without the uncertainty.
Not only do you benefit from the competitive price offered by Canadian companies, but you can ultimately rely on our quality, skill, and commitment. Shortsighted US firms choosing offshore workers are solving the short term problem by reducing some initial project costs.
Many times, however, those firms would have been better off to pay slightly more up front for a better product by better people. Nearshoring provides quality products, good savings, and great business relationships. For companies in the Pacific Northwest - nearshoring is as close as Vancouver and Victoria BC. These tech hubs offer the perfect opportunity to save money on talent without sacrificing quality or increasing risk.
If you are thinking about working with external talent for design or development services, consider looking a little closer to home.
“The Province is extremely happy with FreshWork’s attention to detail and consistency in their services”
Top App Creators is a comprehensive listing service that brings you the foremost app development companies across the globe. The service will serve as an easy means to find app development agencies that can provide you with the best service for your requirements. You can now find FreshWorks listed in rankings provided by Top App Creators!
On Friday, December 1st we kicked off the holiday season with an open house at our office. Thank you very much to everyone that came out and made it such a wonderful evening. If you weren't able to stop in please reach out anytime as we'd love to give you a tour of the new office.
FreshWorks' head office is still in the same building but in a larger space on the first floor to accommodate our (still growing) team of 32 people. It has been a very busy year thanks to our supporters, friends, family, and clients; we wouldn't be where we are now without you.
We have begun tackling some of our biggest app development projects to date that will be ready in 2018 so stay tuned. With all the great new additions to our team we would love the opportunity to meet with you if you have an idea that we can help bring to life next year.
Additional thank you to Crust Bakery for the elegantly decorated cake, Artisan Wine Shop AWS for some great wine choices, Category 12 Brewing for the freshest of brews, Toque Catering for some very tasty appetizers, and Sizzling Tandoor Victoria for making sure our staff were well-fed. The great work they do helped make our event a success and we can't recommend all of these businesses highly enough.
One of the talented Freshworks team put together a short video of the evening (above) and we have some great photos from the evening below.
Spring on the island brings many welcome sights after a long winter - the cherry blossoms lining our streets, the cheerful pinks and blues of a Dallas road sunset, and the sight of all our shiny new awards! Between all this nice weather and the recognition from our peers, our team is feeling certified Fresh™.
Welcome to V1.0 of the FreshWord - your monthly update on all the hustling the FreshWorks team has been up to. We'll be introducing everything from awards we've been winning, to cool features our developers have been cooking up, to our #funfund outtings. We're excited to be sharing our journey with you!
We're sharing the lessons we learned developing our (free!) highways app for BC's Ministry of Transportation. Check it out!
You can read all about how FreshWorks came to be one of Canada’s top mobile app development studios (rated by Clutch.co, a technology-research firm and software developer review site) by checking out the story here.
Clutch, a ratings firm that uses validated client reviews as the staple in their evaluation process, highlighted FreshWorks Studio as a leader among Canadian App Development firms.
If anyone is offering you a quote before having detailed knowledge of exactly what your app will accomplish and who will be using it, you should be very cautious. We can’t give you a dollar figure in this article; not until after we have an understanding of what it is you want to build. After our first discussions with you we can provide some ballpark estimates, and as you’ll see later in this article we can provide concrete estimates after a discovery period.