Log in
All Remote Jobs
Remote Blockchain Engineer jobs
Software Engineer (Haskell) - Djed - IOE: Cardano
Remote Software Engineer (Haskell) - Djed - IOE: Cardano
Posted
14 hours ago
Apply now
Please, let IO Global know you found this job on RemoteYeah. This helps us grow 🌱.
Apply now
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.
Projects include the Cardano blockchain and products in decentralized finance (DeFi), governance, and identity management.
The Senior Software Engineer will improve how IOG builds and maintains software and contribute to product development.
Responsibilities include mentoring other software engineers, advocating for quality, and diagnosing system issues.
The role involves fostering a culture of observability, monitoring, and iterative development across teams.
The engineer will lead the design of components, integrate software components, and verify and deploy programs.
Writing documentation and technical user manuals is required, along with implementing new features and testing strategies.
The engineer will collaborate with operations and UI teams and occasionally work on prototypes.
Estimating and prioritizing work items and breaking them down into smaller tasks is also part of the role.
Requirements:
A degree in Computer Science or a related qualification is required.
Candidates must have 5+ years of experience writing maintainable and well-tested Haskell in a commercial environment.
A good understanding of the Haskell type system, libraries, and GHC runtime and performance is necessary.
Experience with Git and Git workflow is required.
Practical experience with Agile software development methods is essential.
Knowledge of functional and object-oriented programming paradigms is needed.
The ability to work in a team and collaborate across different time zones and experience levels is important.
Exceptional written communication skills are required, including the ability to implement formal specifications.
Candidates must understand project needs, objectives, and timescales for planning and setting deadlines.
The ability to articulate new issues and suggest changes to management is necessary.
Writing idiomatic code and tests that provide sufficient code coverage is required.
Candidates must document code and APIs concisely and provide guidance on work assignments.
Benefits:
The position offers remote work flexibility.
There is a laptop reimbursement program available.
New starters receive a package to buy hardware essentials such as headphones and monitors.
Learning and development opportunities are provided to employees.
Competitive paid time off (PTO) is included in the benefits package.
Apply now
Please, let IO Global know you found this job on RemoteYeah . This helps us grow 🌱.
Apply now
About the job
Posted on
April 25, 2025
Job type
Full-time
Salary
-
Location requirements
🇬🇧
United Kingdom - Remote
Position
Blockchain Engineer
Experience level
Senior
Technology stack
Blockchain
Web3
GIT
Agile
Go
Haskell
Apache Spark
Nix
IG
IO Global
View company profile
Visit iohk.io
Report this job
Job expired or something else is wrong with this job?
Report this job
Leave a feedback