Land your dream remote job

With powerful tools, email alerts and search across 150k+ remote jobs, land your dream job in weeks, not months.

Join 15k+ job seekers
Get custom job alerts in your inbox
Screenly
over 2 years ago
location: remote
< class="styles--2BkR3" data-ui="job-description">

Location: Anywhere in the World; 100% Remote

Screenly is looking for an open source developer that loves Raspberry Pis to work on Screenly OSE, which is the most popular digital signage project on GitHub.

In this role, you will be engaging with both the user base, and the open source community at large. You will have the ability to shape the future of this fast growing project. A big part of the role will be to stay on top of conversations on GitHub and on our forum, but also to develop new features and fix bugs.

The ideal candidate has a background in Computer Science and is eager to learn new technologies. You need to be comfortable working with all layers of the stack, ranging from QT, to Docker and web.

You will be joining our remote-only organization, with people spread across the globe. You can learn more about how we work here.

Your Initial Responsibilities:

  • Fix bugs and build out new features. Here are some example:
    • Migrating the code base from Python 2.7 to Python 3.
    • Add support for the latest Raspberry Pi OS
  • Work with the community to help drive the project forward.
  • Respond and help triage issues on GitHub and the Forum.

What does a typical day look like?

  • You wake up and monitor communication on GitHub Issues and Forum that occurred over night and respond where necessary.
  • You write some code and deliver a Pull Request, which is then reviewed by other team members.
  • You attend the daily developer standup.
< class="styles--2kg4_" data-ui="job-requirements">

Requirements

  • Experience with Raspberry Pis
  • Modern web development (HTML/CSS/JS/Bootstrap etc)
  • Reasonable understanding of lower level languages (such as C++)
  • Solid understanding of Python (this is the bulk of the code base)
  • Well versed in Docker
  • Solid understanding of Linux
  • CI/CD with GitHub Actions
  • Fluent in English