NodeJS and Python Software Engineer (REMOTE)

last updated April 8, 2023 0:25 UTC

SystemOne, LLC

HQ: Northampton, Massachusetts, USA

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc
SystemOne is searching for a software developer to build & maintain new and existing client applications built using Python & Nodejs targeting Raspberry Pi.

As an Applicant You are Expected to Have:

● At least two years of professional software development experience building, deploying, and maintaining Python applications.
● At least two years of professional software development experience building, deploying, and maintaining Nodejs applications.
● Proficiency with HTTP client libraries, TLS & SQLite.
● Some experience working with serial comm devices from a linux platform .
● Ability to work & communicate with the team in English.
● Experience building deb packages for distribution & installation of software on remote linux computers.
● Experience in setting up the infrastructure required to publish over-the-air updates to debian applications.
● Experience using Git for source code control.
● Experience writing unit tests in JavaScript & Python.
● Familiar with debugging tools and methods.

Responsibilities:

● Design client side applications that are targeted at Raspberry Pi devices.
● Deploy updates and installation packages for applications running on Raspberry Pi devices.
● Troubleshoot installation and runtime issues that are reported from remote locations.
● Optimise HTTPs requests made from Raspberry Pi applications.
● Build data upload workflows that are tolerant to partitions in the network.
● Collect error and crash logs from a fleet of remote devices and monitor overall fleet health.
● Make strategic technical decisions that cater for system flexibility through safe updates and configuration changes.
● Write unit tests that integrate into deployment pipelines.
● Collaborate with an excellent team of engineers to produce high quality, performant & secure information exchange back-ends for healthcare initiatives.
● Document APIs and expected system behaviour.

Apply info ->

To find out more about this job, please visit this link

Shopping Cart
There are no products in the cart!
Total
 0.00
0