Full Stack Software Engineer – Airtime Pro

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

    Description

    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

    Junior Technical Product Owner   Manchester, United Kingdom new
    October 19, 2021
    Product Designer - FinTech   Edinburgh, United Kingdom new
    October 19, 2021
    Principal/Senior Data Scientist   London, United Kingdom new
    October 19, 2021
    Senior Java Software Engineer   Oxford, United Kingdom new
    October 19, 2021