Medior Golang Developer, Python Knowledge
Summary
This role involves designing and building backend applications using Golang, with a focus on architecture and continuous improvement. The developer will work in an agile environment and should have experience with CI/CD practices and cloud technologies like AWS.
Responsibilities
- As a Backend developer, you will work with your team to make estimates and define architecture.
- You will spend most of your time designing and coding technical solutions.
- You will also build brand new applications and participate in defining the project structure.
- We expect you to adopt Elements' way of working and make suggestions to continuously improve it.
- Last but not least, we hope you bring a natural drive to stay up to date with the latest technological innovations.
Requirements
- Solid experience with professional programming and development of relevant projects.
- 2-3 years of experience in Golang development, or (very) experienced in another backend language (such as C#, Java, or Python) with a genuine interest in making the switch to Golang.
- Experience with Python is a huge plus.
- Familiarity with Postgres, AWS, and observability tools such as Prometheus, Grafana, or Loki is a plus.
- Aware of current CI/CD trends and able to work with them.
- Experience with working in agile project teams (Scrum, Kanban).
- Excellent Dutch and English language and communication skills.
- Creative, curious, flexible and open‑minded.
- Independent thinker, yet committed to company's and team's success.
Core Competencies
Demonstrates expertise in Golang development and backend programming, with a strong understanding of CI/CD practices and agile methodologies. Proficient in designing technical solutions and building applications while effectively communicating in Dutch and English.
Tools & Technologies
- AWS
- Prometheus
- Grafana
- Loki