The tech team at hypcloud is currently made of 2 developers working
on the entire stack (JS frontend, Elixir + Go backend, cloud ops), and
we plan to grow this team to 5 people.
We're looking for a senior backend developer to help us increase the pace building our platform, as well as its quality.
This job is mainly about the backend, and would also extend to infrastructure and operations.
So far the backend is built mainly with Elixir/Phoenix, and a bit of Golang.
It's a monolith doing everything from the REST API to notifications
system and chatrooms. We want to extend its features as well as split it
in different services to improve redundancy, among other things.
We run our infrastructure on AWS with Terraform, deploy everything in
docker containers, use gitlab for our CI. CD is on the list. Many
things are to be setup to improve security, reliability, monitoring,
logging etc.
We're looking for someone who:
- already knows or is willing to learn Elixir,
- has hands-on experience with a bunch of different programming languages,
- has hands-on experience with AWS or GCP,
- has hands-on experience with docker and orchestration tools,
- is generally curious about other technologies and practices,
- produces documented, clean, and simple code,
- writes automated tests,
- is good in communication, and likes to share ideas and knowledge with others,
- is at ease in a linux console, using git, bash, installing packages, set up tools.
Why choosing hypcloud?
- the team is international (German, Brazilian, French), and come from diverse industries,
- the company is growing!,
- we have flexible work hours, and work partially remote,
- we allow everyone to express themselves and strive for what they enjoy and do best.