We thrive on excellence with people from different backgrounds and experiences.

Your application will equip you with an excellent opportunity to learn what it is like if you worked here and give us a great chance to meet and learn more about you.

1. Written Interview: The training begins with the rigorous interview and application process to test the potential candidate and determine their potential for success.

Initial interviews are 60-90 minute text-only and conducted via Slack. We work asynchronously and synchronously like that each day through different time zones, so it is good to interact with you in the medium we use. You’ll have plenty of opportunity to ask questions, too. Clear thinking, regular communication and a good command of language is the lifeblood of a distributed company.

2. Take Home challenge:  The next stage is a take-home challenge based on a real-world problem. We generally allow a week to come back to us and you can do this at your own pace with your own tools.

3. Face Interview: Later, we really want to see and meet you in person, so we conduct a 60-minute face-to-face interview. This helps both of us to determine mutual compatibility.

4. Start: After both sides agree to begin the work journey, we follow some initial steps to educate the person.

Mentor: You will be assigned a mentor who can act as a good reference guide in the early stages of your development. Mentors are chosen for their past success and good people skills.

Learning: We introduce you to effective learning and work systems so you start developing skills and expertise.

return>>