For current open positions, please see here
Hello! If you are reading this, then we are likely in the process of discussing with you for a technical role at Accredify
In order to advance you, we would like to know more about the way you solve problems.This repository contains a set of short, time boxed(1-3 hrs) coding exercises that you would use to demonstrate your skills and abilities
We know that there are mixed opinions about take-home test.Our motivation to use this method of assessment are due to the following factors.
- ๐ - We are a fully distributed team that has members working across multiple timezones. Async communication and work allows for collaboration.
- ๐ - It matches our workflow. Our engineers would usually start on a self-directed exploration of a problem and then iterate between period of work,edits and reviews before making a pull request which would be approved by their peers. This take-home exercise mimics that workflow.
- โณ - It allows you to work at you own pace. We structure most of these exercises to take up a maximum of up to 3 hours. You are free to break this 3 hours into multiple session as you wish.
- Choose an exercise directory that matches your primary domain
- Read
instructions.md
in the matching directory. Be sure to read the instruction carefully and ask any clarifying instructions via GH issues - Clone the boilerplate repo in the matching directory into your own private repository. Add Accredify hiring team members as private collaborators.
- Complete as much of the exercise as possible within 3 hours or less.Make sure you satisfy the acceptance criteria in
instructions.md
. Use the specified tools provided in the boilerplate. Ensure that your work meets the definition of done. - Be sure to include the following in your submission
README.md
with the following- Screenshots of the finished product.
- How to test/run/demo
- a
ROADMAP.md
with any future feature or refactoring that you would do given you have more time - Test coverage as mentioned in definition of done
- Lightweight technical documentation
- Diagrams
- Design Considerations
- When you have completed, do reach out to your hiring manager through email with repo link included.
- Wait for our call :D