Thanks a lot for taking times to join our interview process ☀️ We are excited for the opportunity to have you in our team 🚀
At heycar we value the collaboration a lot. As part of our technical assessment, you'll take part of a pairing session where you will have a chance to collaborate with one of our engineers. When the session will start, you will have to work on tasks using the Dogs API (https://www.thedogapi.com/).
Please checkout this project in your local machine and open it in your IDE of choice.
The project was initiated with Create React App, with:
- React
- React Native
- Native Modules
- TypeScript
- Jest, React Testing Library and Redux Mock Store
- Redux, with Redux Toolkit
- React Navigation
That doesn't mean that you will have to stick with all these dependencies during the pairing session. If you want, you may add or modify any packages or implementations in the project.
Using React, React Native, TypeScript, and Jest with React Testing Library is required.
Make sure you have created an account and received a key for the API dogs on your email.
Please make sure to check these steps before the interview starts:
- Make sure you can build and run the project:
- Clone it and run
yarn
andnpx pod-install ios
to install the dependencies - Then run
yarn ios
to start the application locally
- Clone it and run
- Check if there are any errors or warnings on your IDE
If there are any problems, please contact our recruitment team.
We wish you to have fun during the pairing session and we are looking forward to talking to you soon 🎉