(Senior) Elm Frontend Developer (m/f/d) Functional Programming
Snapview GmbH
Your Tasks
- Programming in Elm (primarily), TypeScript and JavaScript
- Implementation of responsive frontend designs in HTML and CSS
- Implementation of WebRTC communications
Your Profile
- You like to write clean and robust code, design elegant technical architectures
- Good knowledge of and real work experience with the Elm language required or proven ability to quickly master this language (i.e. in-depth experience with another functional programming language like ClojureScript)
- Very good knowledge of JavaScript, HTML5 and CSS3
- Ideally experience with WebRTC (e.g. ICE, STUN, TURN, getUserMedia, RTCPeerConnection), WebSocket and real-time communication
- Agile mindset and experience with agile development practices (TDD, Scrum, Kanban)
- Analytical thinking, strong communication skills, team spirit and thorough, structured work
- Fluent in English language