Skip to content

Instantly share code, notes, and snippets.

@sibelius
Last active January 8, 2024 19:00
Show Gist options
  • Star 7 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sibelius/7965d95240781f7ec921af01c2c53a14 to your computer and use it in GitHub Desktop.
Save sibelius/7965d95240781f7ec921af01c2c53a14 to your computer and use it in GitHub Desktop.
Woovi Challenges
id title
woovi-challenges
Woovi Challenges

What challenges Woovi needs to solve to succeed?

Scaling Hiring Talent

Hiring Talent is essential to build a successful company. Great Software Engineer are hard to find and hire.

Scaling Sales

Sales is important to the growth of the company. We need to make sure we are increasing the top of our funnel. That leads are not stuck in the auto onboarding process. Opening a virtual account is a must to merchants to be able to sell. We need to improve and automate our KYC process to make sure we won't add many problems for customer success Make sure we are bringing the right customers to our platform.

Scaling Customer Success

Scaling customer success is important in a high growth startup that wants to attend many Small Business (SMB). To avoid many customer support request we need to keep bugs down, and make the platform easy to use.

Credit

Provide cheaper credit payment options to merchants and shoppers. We need to balance risk and easy and fast credit options based on merchant and shopper.

Scaling Marketing

Landing page is the first customer impression of our product. Marketing makes more possible customer know about our company and products improving our funnel top.

Trust

How to generate trust for our merchants and customers? Trust is key when management payments for companies. Every single number with show to our customer should be correct. Balance should be correct. Transactions should be correct. Reports should match.

Growth Hack

We need to growth faster than our competitors. Well know growth techniques don't work anymore. We need to keep coming up with new and innovative ways to grow. Auto onboarding, partner, affiliates, sms, whatsapp, web push for shoppers. Private distribution channels will give us a edge over our competitors.

Performance

Instant payments provide realtime transactions settlements. Our customers want the same instant experience in our platform. To provide an instant experience we need to make sure our performance is great. We need to track down slow performance database queries. We need to track down slow requests. We need to optimize the number of requests we do for the database and APIs Our API should be fast. Webhook calling should be fast.

Scaling Teams

Each new hired member needs to be trained to learn our principles and patterns. It is easy to a new hired to keep following the patterns that they learned from the previous companies. However, this will increase code complexity. Following patterns and structure are important to be able to scale. Make it explicit good practices, automate what is possible.

Reliability

Instant payments can't stop working for 1 second. Our platform needs to be reliable to make sure we deal well with failure. Webhooks should be called at least once. Transactions should show in realtime in our platform. Conciliation of transactions should always work.

Technical debt

Be able to conciliate new code and patterns with old and legacy ones. Evolve the codebase without adding more technical debt.

@sibelius
Copy link
Author

If you wanna help us solve this challenge come work with us https://gist.github.com/sibelius/b1a10021b83165a72de8b31e7b9d58c5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment