Job Description
Job Overview:
- Job Title: NodeJS and Python Software Engineer
- Hiring Company: SystemOne, LLC
- Company Website: https://systemone.id/
- Remote Locations: Delhi, India; Pakistan; Philippines
- Job Type: Remote, Full-Time
SystemOne is searching for a software developer to build & maintain new and existing client
applications built using Python & Node.js targeting Raspberry Pi.
Job 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.
- Optimize 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 behavior.
Job Requirements:
- 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 Node.js 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.
How To Apply:
Click “Apply” to fill in the application form!
More Information
- Specific Job Location Delhi, India; Pakistan; Philippines
- Salary Offer to be discussed
- Experience Level Junior Level
- Education Level Non Specific
- Working Hours to be arranged (full time based )
- Job Application Via Custom Application Page