Selection Process -
I began the process at BairesDev with a series of logic and behavioral profile tests, lasting between 8 and 40 minutes. After completing these tests, I was in contact with Andrea via email to schedule the first interview.
Technical Interview -
My technical interview was conducted by Wellington. We started in Portuguese to break the ice, but the entire interview was carried out in English. Wellington was very cordial, and the interview was relaxed. We discussed my professional background, and I received questions about HTML, CSS, JavaScript, React, and some behavioral profile questions.
Additional Tests and Technical Assessment -
After the technical interview, I was asked to complete a few additional tests specific to the Frontend position, mainly focusing on React. These tests ranged from 40 to 90 minutes each. All my tests were marked as "completed" on the site, which, according to the explanation I received, indicates approval. It’s worth noting that one TypeScript test contained a bug, which I reported to the HackerEarth team. Unfortunately, their response suggested that I was seeking answers to the test, which I found disrespectful. Nevertheless, I continued with the process, confident in the results of my other tests.
Technical Validation with Iris -
After completing the tests, I participated in a final technical validation call with Iris, aimed at confirming my fit for the available position. During this conversation, she asked me to rate my knowledge in various technologies from 1 (minimal knowledge) to 5 (very proficient) and to share examples of projects where I used each technology. Among the skills discussed were React, JavaScript, TypeScript, and HTML. Iris explained that this information would be sent to the client for further review and a final decision.
Offer and Salary Negotiation -
I received an initial offer close to my previous salary, which I accepted, considering that over time, I could seek an increase based on my performance in the company. Through my research, I discovered two common paths for growth at BairesDev:
Accepting the initial offer and securing raises over time after proving your value.
Negotiating a higher initial salary, which might limit future raises but is still advantageous for some.
Talent Pool and Stability
Another important point is the talent pool, where some professionals receive their salary while awaiting reallocation. With a higher initial salary, the time in the talent pool might be shorter, given the associated cost to the company. Professionals who accept the initial offer seem to have more flexibility and a better chance of staying in the talent pool for a longer period until they are reallocated.
General Opinion and Tips for Future Candidates -
The process is extensive and rigorous, but I believe that by completing the tests quickly, the company’s response time can be faster. The required level of English is intermediate, mainly focused on maintaining a fluid conversation.
For those considering applying, the process demands dedication but can be worth it in the long run. Based on feedback from former employees on Glassdoor and Reddit, many report an experience of growth and stability, especially for those who excel in the initial assessments and accept a moderate starting salary.