Login
Companies /

Nimble

Nimble Logo

Nimble

  • Ho Chi Minh City, Da Nang
  • 51-150
  • Founded 2014
  • Outsourcing
  • Founded in Thailand Thailand's flag

At Nimble, we are dedicated to setting the highest standards of excellence in technology solutions. Our culture is built on a foundation of quality, innovation, and the incredible talent of our team. We pride ourselves on delivering impactful projects that reach millions of users, driven by our commitment to excellence and the passion of our software engineers, designers, and product managers.

Our environment is one where you can grow, thrive, and contribute to meaningful work, surrounded by skilled professionals who inspire and support one another.

Join us to be part of a community that values diversity, inclusion, and continuous improvement. If you are driven by innovation and excellence, Nimble is the place where you can make a significant impact and take your career to the next level.

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:

 

1) 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.

 

2) 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.

 

3) 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.

 

4) 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.

 

5) 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.

Opening positions

  • Hybrid working
  • Open for Expat
  • .NET
  • Elixir
  • Open for Expat
  • AWS
  • Kubernetes
  • Docker
  • Google Cloud (GCP)

Get Latest Jobs

Join our newsletter to get the latest news and updates in your inbox. 🤟

Logo

VietnamDevs is a job board for software engineer to find the best tech jobs at the modern companies in Vietnam.

© 2026 VietnamDevs. All rights reserved