Training your existing staff is only one way to build a team of skilled Elixir developers. Another way is to recruit them. It’s not easy; finding good developers in any language is tough, and the pool of Elixir talent is still small, though growing. All in all, it’s a deviously complex process, so let’s cover two topics. Since we’re Elixir programmers, let’s deal with that complexity the same way we deal with the complexity of our codebase, with function transformations. Here’s a good starting point.
This pipeline starts with a pool of candidates. The interview process is fundamentally a filter and ends with an offer. The offer process is highly dependent on business parameters ...