Please, let IO Global know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
IOG is a technology company focused on blockchain research and development, known for its scientific approach to blockchain development.
The company emphasizes peer-reviewed research and formal methods to ensure security, scalability, and sustainability.
The role involves writing high-quality code for products, working with cutting-edge research and technology, and focusing on market needs.
The Software Engineer will join the Hydra team to help build key L2 technologies in the Cardano ecosystem.
Responsibilities include following agile software development practices, working independently, reviewing specifications, writing clean and efficient code, committing often, covering code with tests, reviewing team pull requests, fixing bugs, integrating software components, verifying and deploying programs, troubleshooting existing software, and writing documentation and technical user manuals.
Knowledge of the basics of cryptography is required.
Requirements:
A minimum of 4 years of development experience in Haskell is required.
Experience working with Git and practical experience with Agile software development methods is necessary.
Candidates must write idiomatic code that meets acceptance criteria and write sufficient tests for code coverage.
Documentation of code and APIs must be concise and unambiguous.
Ability to break down tasks into manageable sub-tasks and report completion is essential.
A good understanding of Quickcheck/Hedgehog and property testing, as well as concurrent programming, is required.
Experience in similar languages such as PureScript, Elm, Idris, Agda, Ocaml, or F# is preferred.
Proficiency with advanced functional programming techniques and experience with web technologies (HTML/CSS/JavaScript/TypeScript) is beneficial.
Familiarity with build systems like Nix/Docker and experience in web services development and RESTful APIs is required.
Knowledge of distributed system and network development, along with a track record of delivering software projects, is necessary.
Familiarity with continuous integration and deployment pipelines and experience with cloud platforms such as AWS or GCP is preferred.
Prior experience with cryptography protocol development or Web3 is a valuable addition.
Benefits:
The position offers remote work flexibility.
Employees receive laptop reimbursement and a new starter package to buy hardware essentials.
There are opportunities for learning and development.
Competitive paid time off (PTO) is provided.
Apply now
Please, let IO Global know you found this job
on RemoteYeah
.
This helps us grow 🌱.