For a very nice library in the Elixir/Phoenix ecosystem have a look at https://github.com/sorentwo/oban
One thing I really like about Phoenix development is that I don't have to change my flow to use a REPL while still being able to run background jobs.