Job Description
SupraOracles is seeking a Production Code Quality Intern to enhance its research and development initiatives. This role is a fixed-term position for up to 6 months. The intern will work with a team composed of graduates and faculty members from renowned universities.
The intern will delve into the existing code base, propose enhancements to bolster its testability, and restructure portions of the code base when needed. The role involves preparing an infrastructure setup for automated testing and fuzzing.
Responsibilities:
- Learning relevant tools/libraries.
- Preparing an infrastructure set up for automated testing and fuzzing.
- Developing relevant drivers and mocks for critical modules.
Requirements:
- Very good command over Rust programming.
- Knowledge and experience with Rust testing tools and testing methodologies.
- Pro-active communication and collaboration abilities with proficiency in written and oral English.
- Minimum of a Bachelor's degree in Computer Science or equivalent, with consideration for candidates in their final year of studies.
- Knowledge of fuzzing (Desirable).
- Knowledge of code contracts (Desirable).
- Async programming/ tokio runtime in Rust (Desirable).
What SupraOracles Offers:
- Flexibility of a fully remote environment.
- Adaptable working hours.