Software Engineer (Haskell) - Hydra - IOE: Cardano
Software Engineer (Haskell) - Hydra - IOE: Cardano

Software Engineer (Haskell) - Hydra - IOE: Cardano

Full-Time 42000 - 84000 £ / year (est.) No home office possible
Go Premium
I

At a Glance

  • Tasks: Write high-quality code and collaborate with a dynamic team on innovative blockchain projects.
  • Company: Join IOG, a pioneering tech company revolutionising blockchain through research and development.
  • Benefits: Enjoy remote work, laptop reimbursement, learning opportunities, and competitive PTO.
  • Why this job: Be part of a cutting-edge team shaping the future of blockchain and Web3 technology.
  • Qualifications: 4+ years in Haskell, experience with Git, Agile methods, and a passion for innovation.
  • Other info: We embrace diversity and encourage those who challenge the status quo to apply.

The predicted salary is between 42000 - 84000 £ per year.

2 weeks ago Be among the first 25 applicants

Who are we?

IOG is a technology company focused on blockchain research and development. We are renowned for our scientific approach to blockchain development, emphasizing peer-reviewed research and formal methods to ensure security, scalability, and sustainability.

Our projects include the Cardano blockchain, as well as other products in decentralized finance (DeFi), governance, and identity management, aiming to advance blockchain and Web3 technology globally.

We invest in the unknown, applying curiosity and a desire for positive change to everything we do. Our products and services are designed for people to be fearless and to be changemakers.

What the role involves:

As a Software Engineer at IO, you will be responsible for writing high-quality code for our products. You will work with cutting-edge research and technology, focusing on market needs. You will collaborate with software architects, product managers, project managers, formal methods specialists, and QA engineers.

You will join the Hydra team, helping to build one of the key Layer 2 technologies in the Cardano ecosystem.

Responsibilities include:

  1. Follow agile software development practices
  2. Work with teams across multiple time zones
  3. Work independently on software development tasks
  4. Review specifications produced by architects and formal methods specialists
  5. Write clean, efficient code that meets acceptance criteria
  6. Commit often and submit small pull requests
  7. Cover code with tests (unit, property, integration)
  8. Review team members\’ pull requests
  9. Fix bugs in your code and legacy code
  10. Be available for emergency fixes on deployed products
  11. Integrate software components and libraries
  12. Verify and deploy programs and systems
  13. Troubleshoot, debug, and upgrade software
  14. Write code documentation and user manuals
  15. Maintain knowledge of cryptography basics

Minimum requirements:

  • At least 4 years of development experience in Haskell
  • Experience with Git and Agile methods
  • Ability to write idiomatic, tested, and well-documented code
  • Understanding of concurrent programming and property testing (Quickcheck/Hedgehog)
  • Experience with web technologies, build systems, and cloud platforms
  • Track record of delivering complete software projects
  • Knowledge of cryptography protocols or Web3 is a plus

Are you an IOGer?

If you question the status quo, tinker with ideas, and want to grow, you might be an IOGer. We value curiosity, innovation, and breaking limits.

Benefits:

  • Remote work
  • Laptop reimbursement
  • Hardware essentials package
  • Learning & Development opportunities
  • Competitive PTO

We value diversity and do not discriminate based on race, religion, gender, or other protected attributes.

#J-18808-Ljbffr

Software Engineer (Haskell) - Hydra - IOE: Cardano employer: Input Output (IOHK)

At IOG, we pride ourselves on being a forward-thinking technology company that champions innovation and scientific rigor in blockchain development. Our collaborative work culture fosters creativity and curiosity, providing employees with ample opportunities for professional growth through learning and development initiatives. With the flexibility of remote work and a commitment to diversity, IOG is an excellent employer for those looking to make a meaningful impact in the rapidly evolving world of blockchain and Web3 technology.
I

Contact Detail:

Input Output (IOHK) Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (Haskell) - Hydra - IOE: Cardano

✨Tip Number 1

Familiarise yourself with Haskell and its idioms. Since the role specifically requires experience in Haskell, brushing up on your skills and understanding of the language will help you stand out during interviews.

✨Tip Number 2

Showcase your experience with Agile methodologies. Be prepared to discuss how you've successfully worked in Agile teams, as this is a key aspect of the role at IOG.

✨Tip Number 3

Highlight any experience you have with concurrent programming and property testing tools like Quickcheck or Hedgehog. This knowledge is crucial for the position and can set you apart from other candidates.

✨Tip Number 4

Demonstrate your passion for blockchain technology and Web3. Research IOG's projects and be ready to discuss how your interests align with their mission and values during your conversations with them.

We think you need these skills to ace Software Engineer (Haskell) - Hydra - IOE: Cardano

Haskell Programming
Agile Software Development
Git Version Control
Concurrent Programming
Property Testing (Quickcheck/Hedgehog)
Web Technologies
Build Systems
Cloud Platforms
Code Documentation
Unit Testing
Integration Testing
Debugging Skills
Troubleshooting Skills
Cryptography Basics
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Haskell and any relevant projects you've worked on. Emphasise your familiarity with Agile methods and Git, as these are key requirements for the role.

Craft a Strong Cover Letter: In your cover letter, express your passion for blockchain technology and how your skills align with IOG's mission. Mention specific experiences that demonstrate your ability to write clean, efficient code and your understanding of concurrent programming.

Showcase Relevant Projects: If you have completed any projects related to Web3 or cryptography, be sure to include them in your application. Highlight your role in these projects and the technologies you used, especially if they involved Haskell.

Prepare for Technical Questions: Be ready to discuss your coding practices and problem-solving approaches during interviews. Familiarise yourself with common Haskell concepts and be prepared to explain your thought process when writing idiomatic and well-documented code.

How to prepare for a job interview at Input Output (IOHK)

✨Showcase Your Haskell Skills

Make sure to highlight your experience with Haskell during the interview. Be prepared to discuss specific projects where you've used Haskell, focusing on how you wrote idiomatic and well-documented code.

✨Demonstrate Agile Methodology Knowledge

Since the role involves following agile practices, be ready to explain your experience with agile methodologies. Share examples of how you've worked in agile teams and how it has improved your software development process.

✨Prepare for Technical Questions

Expect technical questions related to concurrent programming and property testing. Brush up on concepts like Quickcheck and Hedgehog, and be ready to solve coding problems on the spot to demonstrate your skills.

✨Emphasise Collaboration and Communication

As you'll be working with teams across multiple time zones, it's crucial to show that you can communicate effectively. Share experiences where you've collaborated with diverse teams and how you managed time zone differences.

Software Engineer (Haskell) - Hydra - IOE: Cardano
Input Output (IOHK)
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

I
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>