AI-enhanced for better readability
Oils | Language Engineer / Debugger of Other People’s Cursed Shell Programs / Writer
Remote (non-US) | 50 euros/hour
Oils is seeking a Language Engineer / Debugger to help improve its upgrade path from bash to a better language and runtime.
About the Role
Oils has been awarded a 4th grant from NLnet and is focused on making OSH the ONLY shell on a Unix system. This is a challenging goal, and the team needs more help.
Responsibilities
- Hunting down difficult bugs.
- Writing good test cases.
- Polished writing to help spread the word.
Requirements
- Skilled at Unix and Python.
- Good communication skills.
- Not "scared" of difficult bugs.
Compensation
- 50 euros/hour
Tech Stack
- Python
- Shell
- Perhaps C++
Additional Information
- The team currently consists of 4 part-time members.
- Communication happens on Zulip, and there are video meetings approximately every 2 weeks.
- You can contribute as much or as little as you like.
- This is an opportunity to get deeper into the interpreter.
- The job is remote-only, and non-US contributors are slightly preferred due to funding.
- Currently, there are 41 disagreements between OSH and sh/ash/bash when building ~1600 packages in Alpine Linux. See the build results at: https://op.oils.pub/aports-build/published.html
Contact
If this unusual job matches your interests, feel free to e-mail andychup@gmail.com. Any questions are welcome.
To assess the fit, see: https://github.com/oils-for-unix/oils/wiki/Where-Contributor...