How We Hire

When it comes to hiring new team members, regardless of the role, we look for specific traits that align with our company values. Our interview process and the questions we ask are designed to evaluate whether you are a good fit for our team's culture and objectives.

Joining a new company is a significant decision for anyone. Finding the right match requires effort from both sides, which includes several rounds of questions and a time investment. We will assess your skills and expertise, and also determine if your values align with those that drive our team.

Our Interview Process

The team keeps the process short and straightforward, focusing on actionable and measurable metrics related to its work activities. Every candidate will go through the followings stages:

  • Receive and review your application

  • Complete screening form

  • 1st interview

  • Challenge

  • 2nd interview

  • Final Decision

Screening

Upon receiving your application our talent acquisition team will review your resume and any relevant supporting documentation (such as a cover letter, portfolio, Github profile etc…) to determine whether you meet the preliminary requirements for the role. If you advance, you'll be sent a screening form with approximately 4 to 5 questions specific to the role. This step is crucial for us to understand how your experience aligns with the key requirements of the position, going beyond what is listed on your resume.

1st Interview

After reviewing your screening form, we will invite shortlisted candidates to an initial interview, which can be conducted either in person at one of our offices (for candidates located in the same cities) or online. You'll be able to schedule your interview through our booking system, choosing a time that works best for you. The interview typically lasts between 30 and 60 minutes.

During this meeting, we aim to create a comfortable, conversational atmosphere while asking a mix of skills-based and personality questions. Our goal is to assess both your fit with the team and your readiness for the role. No special preparation is required—just come ready to discuss your experience and share how you approach real-world challenges. We focus on practical, intermediate-level questions that allow you to showcase your expertise and familiarity with current technologies and best practices.

Challenge

If you pass the first interview, you will be asked to complete a challenge relevant to the position you've applied for. For instance, web developers might take a test in Ruby, Elixir, Golang, or JavaScript; mobile developers will have a test for Android or iOS; Product Managers will complete a Product test; and designers will tackle a UX/UI test. Each role has a tailored challenge.

You'll have one week to complete the assignment from the comfort of your home, and we recommend allocating between 6 to 12 hours, though the time required may vary based on your skills and working style.

This challenge helps us evaluate practical skills that interviews alone might not reveal and allows you to demonstrate your actual work process. Rest assured, your submissions will never be used for commercial purposes.

2nd Interview

In this interview, we will dive deeper into assessing your fit with the team and the company culture, while also giving you an opportunity to address any remaining questions you may have. We'll review your approach to the skills challenge and discuss how you tackled it, giving us a better understanding of your problem-solving abilities and thought processes. This conversation will allow us to explore your experience in more detail and ensure we're aligned on expectations for the role.

It's also a great opportunity for you to learn more about life at Nimble. You can ask any additional questions you might have about the role, the team dynamics, or the values that drive our work. We want to make sure you have all the information you need to feel confident in your decision, just as we want to ensure that you're the right fit for us.

Final Decision

After the second interview, our team will conduct a thorough review of your application, carefully considering all the information gathered throughout the interview process. This includes evaluating your responses, your performance in the skills challenge, and your alignment with both the role and our company culture. We take this time to ensure we make the best possible decision for both you and our team. We understand the importance of clarity and respect for your time, so we aim to make our final decision as quickly as possible. You can usually expect to hear back from us shortly after the review, regardless of the outcome.

FAQs

Yes, for eligible positions, we provide international mobility support, including work visa sponsorship, to assist with your relocation and settling into a new environment. Note that relocation options may vary based on individual circumstances.

The timeline for our hiring process varies based on factors such as the role's nature, interviewer availability, and logistical considerations. For local candidates who receive an offer, you can expect to start within 4 weeks of acceptance. For international candidates relocating to another country, the onboarding process may take up to 2 months, depending on visa processing and relocation arrangements.

Yes, for eligible roles, our international mobility support extends to your spouse and children, including sponsorship for dependent (non-work) visas. Note that visa eligibility for dependents will vary depending on the host country's immigration policies.

Yes, Nimble's business language in all office locations is English. However, roles that require market-specific language skills will be listed in the job description.

We aim to respond to applications within a week, but please note that due to the volume of applications, it may take longer. If you haven't heard from us within two months, it's likely that we have moved forward with other candidates for that specific role. However, our recruiters may reach out if we find another opportunity that better matches your skills, interests, and experience.

Bangkok is a fantastic city to live in and serves as Nimble's operational headquarters. The Thai capital is renowned for its sunny weather, lively entertainment scene, and distinctive cultural landmarks. Expats in Bangkok benefit from a high quality of life at a low cost of living, along with access to top-notch healthcare facilities and international schools. Additionally, Bangkok's convenient location offers easy access to beautiful beaches and vibrant destinations across Asia, just a short drive or weekend flight away.