Full Stack Software Engineer – Airtime Pro

    Sourcefabric Published: September 12, 2018
    Prague, Czech Republic
    Job Type


    Sourcefabric is a nonprofit organisation that builds open source tools for media organisations all over the world. We're looking for an experienced full-stack software engineer to join our Airtime Pro team.

    Airtime Pro is a cloud-based platform for broadcasting streaming radio on the web. It allows users to upload music, build playlists, schedule content and broadcast on the web.

    You will be joining a small team of engineers where you’ll wear multiple hats. One day you might be solving a JS bug and the next you'll be getting your hands dirty in a terminal. Your contribution will have a big impact on our clients' experience and will help to shape our overall direction.

    Your duties

    • Work with the Airtime Pro project manager on the conception and realisation of new product features
    • Use your deep understanding of web technologies and APIs to advise on the system's architecture and to coordinate frontend and backend development
    • Contribute and implement new features
    • Focus on code quality and testability
    • Share your knowledge of good code practices with the rest of the team
    • Continually improve technical processes to get us operating more efficiently

    Required qualifications

    • 5+ years of engineering experience with a proven track record of building consumer web applications or services.
    • Experience working with legacy code.
    • Pays close attention to detail.
    • Experience and fluency in Python or another modern back-end programming language.
    • Competent JavaScript skills and familiarity with modern web tools (eg. Webpack, Babel, etc).
    • Experience with PHP - you’re not afraid of old PHP code.
    • Testing.
    • Very comfortable with Postgres and Redis.
    • Team player.
    • You know how to prioritise and appreciate business needs, or in other words - when to go with the “right now” solution instead of the “right one”.
    • Competent Linux skills.
    • Fluent English is a must.

    What will make you stand out

    • Remote work experience.
    • Knowledge and experience in any of the following: Go, C++, Java, Node, Ocaml, Liquidsoap.
    • React
    • Advanced PG knowledge - is tablespace a weird term for you?
    • Audio software experience.
    • Consul/Etcd
    • Docker
    • Orchestration
    • Experience building RESTful APIs.
    • A love for automating things as much as possible, saving you valuable time later.
    • Whatever else you think might set you apart from the pack - you name it!

    How to apply

    If this sounds like you, we'd love to hear from you, please fill out this form: https://goo.gl/forms/VMhKTUnQTqwdTmgP2 , send us your resume and salary expectations.
    By sending your CV you accept our Privacy Policy.

    Related Jobs

    CI/CD Platform Specialist   Amsterdam-Zuidoost, Netherlands new
    February 22, 2021
    New Business Developer   Delft, Netherlands new
    February 22, 2021
    Senior Software Engineer //Back-end (Utrecht)   Apeldoorn, Netherlands new
    February 22, 2021