ABOUT YOU
- You are a passionate engineer who wants to have a real impact on the product.
- You take responsibility for your craft by continuously seeking new opportunities to learn. You value clean and effective code.
- You care about the quality of your work and understand the benefits behind code reviews.
- You don’t think of programming as only your day job. You know a lot of related topics, because you read a lot and play with various technologies out of curiosity.
- You are proficient in Go, Java, C++ or a similar language and have some experience in software architecture design.
THE ROLE
You will be joining our growing team of talented engineers that develops all parts of the Futuramo SaaS platform. We are involved in all stages of the product’s life and responsible for building and shipping high-quality software with the business domain in mind. We are closely and directly collaborating with other team members.TECHNOLOGIES WE USE
Our stack is based on autonomous Golang services, although we use other open-source technologies and languages where they fit. We are using REST over HTTP2 for communication across most of our software. We are looking for developers with good understanding of distributed services architecture and knowledge of GNU/Linux systems. We strongly believe in the Continuous Delivery approach and we are constantly working on improving our shipping methods.Technologies we use include (but are not limited to):
Go (Golang)GNU/Linux, Docker
Git
REST, HTTP2
Ansible
Bash
Elasticsearch
Kafka
Graphite / Grafana
nginx, caddy
MongoDB
MySQL
GitLab
Python