JOHAN Sports · Jan 3rd 2018
Senior Back-end Developer Key role at a growing sport tech startup.
You have a key role in our software development team and will be working on the back-end and architecture. You take ownership over our back-end and focus on getting the most value out of our measured data. You continue to improve our platform to ensure stability, scalability and performance for the future.
Check out the careers page on our website.
**Who are you **
You are an experienced and passionate programmer who is enthusiastic about sports and data science! You are someone who learns quickly and know how to build a fault-tolerant distributed application. Code quality is important for you, but your focus is on user changes. You can reason clearly and think through the implications of your choices when developing. You like to take responsibility and work as a part of a (great!) team. You have an optimistic attitude, clear communication and are always aiming to improve your team.
What you will be doing
API and data processing: You will develop, improve and test features, based on the input from our operational, scientific and innovation teams, for our REST API and data processing.
DevOps: you will evaluate and implement frameworks and architectural changes on the long-term to improve our platform and delivery.
You will work with Trello to manage the workload, Github to manage the code end work through pull requests from feature branches.
Minimum of 5 years’ experience in back-end web development
Minimum of 3 years’ experience in a functional programming language·
Experience with building large distributed systems with data processing is a very nice to have!
Elixir Phoenix (must!)
Python Django (nice to have!)
Pandas/SqlAlchemy (nice to have!)
Pragmatic attitude and problem solving
Continuous test driven development and professional documentation
Clear, transparent and consistent communication