<div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div><div><div>RadioKit (<a href="http://www.radiokit.org" target="_blank">http://www.radiokit.org</a>)
is an European startup with first paying clients and initial
product-market fit that is making sophisticated cloud-based solutions
for radio stations.<br><br>RadioKit seeks remote senior Vala programmer
to take over development of some standalone, multiplatform (windows,
linux, mac, ios) tools that are core components of RadioKit distributed
systems.<br><br></div>Systems in general have microservices
architecture, tools written in Vala are installed on end-user devices
and have to be very reliable. They are written in pattern similar to
Redux (<a href="http://redux.js.org/" target="_blank">http://redux.js.org/</a>)
so knowledge of such patterns is welcome. They in most cases act as a
daemons that have embedded web-based UI written in React.JS.<br><br></div>Requirements:<br><br></div>- Good understanding of GLib stack<br></div><div>- Good understanding of Vala<br></div><div>- Good understanding of HTTP/WebSockets in theory and libsoup in practice<br></div>- GStreamer knowledge enough to construct and understand simple pipelines<br></div>- At least fair understanding of Autotools<br></div><div><div>- Good attitude to test-driven development<br></div>- Right to act as a contractor to the EU-based company (you must have a company or be self-employed, or be an EU citizen)<br></div><br>Welcome but not necessary:<br><br></div>- Knowledge of React.JS<br>- Experience in compiling GLib apps on Android (JNI) and/or Mac OS X/iOS<br></div>- Experience in configuring CI<br></div>- Experience in debian packaging<br>- Experience in cross compilation on Linux<br></div><br></div>The
job consists of series of tasks that can be done one after another or
in chunks, so it may be either one 3-6 months long contract or longer
relationship without full-time commitment.<br></div><div><br></div>Please send your offers with <br><br>- any sort of portfolio/github link/whatever that shows your skillset <br>- proposed renumeration scheme <br>- your availability<br><br>to me at <a href="mailto:marcin@radiokit.org" target="_blank">marcin@radiokit.org</a> with "Vala programmer" in the subject.<br><br></div>Marcin Lewandowski</div>