RadioKit (
http://www.radiokit.org)
is an European startup with first paying clients and initial
product-market fit that is making sophisticated cloud-based solutions
for radio stations.
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.
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 (
http://redux.js.org/)
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.
Requirements:
- Good understanding of GLib stack
- Good understanding of Vala
- Good understanding of HTTP/WebSockets in theory and libsoup in practice
- GStreamer knowledge enough to construct and understand simple pipelines
- At least fair understanding of Autotools
- Good attitude to test-driven development
- 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)
Welcome but not necessary:
- Knowledge of React.JS
- Experience in compiling GLib apps on Android (JNI) and/or Mac OS X/iOS
- Experience in configuring CI
- Experience in debian packaging
- Experience in cross compilation on Linux
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.
Please send your offers with
- any sort of portfolio/github link/whatever that shows your skillset
- proposed renumeration scheme
- your availability
to me at
[hidden email] with "Vala programmer" in the subject.
Marcin Lewandowski
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel