One of Move Work Forward's team values is "Think Big". That is relatively simple to grasp, but not easy to execute.
We look for this value when interviewing people, thinking about problems and solutions, developing features and fixing bugs. This value is very applicable and often causes us to slow down and reevaluate our progress and solutions.
What does this mean for an individual?
It means that whenever you think about something that affects people or systems, which is nearly everything, you imagine that there are many more things that you see.
The examples are
- we assume millions of users of our products, instead of hundreds or thousands;
- we assume that each customer has millions of users and not tens or hundreds;
- we assume that each customer has thousands of Bitbucket repositories, Gitlab projects, millions of Jira issues or Confluence spaces.
Those assumptions help us design more robust interfaces and products, make more scalable elastic systems and have fewer surprises overall.
It is often much easier to design a system to accommodate "Thinking Big" than change the existing system on the fly to accommodate "Think Big".
What does this mean for the team?
We help each other to "Think big", push others thinking and assist in scaling out. When we review designs or do core reviews, we help colleagues with "Thinking Big" by asking about more scalable User Experience, System Design and performance tests.
When we work on solutions, we assume people distributed globally are working 24/7/365. We imply the global scale solutions only.
What does this mean for the company?
Move Work Forward is a global company with many customers all over the globe. We build processes and procedures to accommodate "Thinking big". We seek people who are pushing the boundaries of what is possible and a norm, individuals, who start with "Big" and pragmatically scale down to the first iteration of a solution. Thinking big does not mean building a huge rocket ship from zero. It is like a mountain, we look at the top, but we do many small steps to get to our vision and mission.
We test our products within huge environments and multiple constraints of the real world.
We did not finish yet, which means we are not perfect, and not everything we want to see achieved.
What does this mean for interviewing at Move Work Forward?
One of our interviewing discussions is a "Thinking big" exercise where we ask a candidate to develop a product, which, in the beginning, is not used by anyone, and scale it out globally by addressing multiple issues on the go. We look for evidence that the person is executing as a pragmatic owner who wants to conquer a mountain.