Oglasi za posao Sofware Engineer - Front End (Daedalus)
Oglas je preuzet sa sajta poslodavca i sajt HelloWorld ne garantuje njegovu ažurnost.

Sofware Engineer - Front End (Daedalus)

Input Output (IOHK)

Remote

25.08.2022.

Description

IO Global is searching for a React engineer to join our Daedalus team. As a Software Engineer, you will have the exciting challenge of working on cutting-edge research and technology focusing on the market’s needs. You will be working with our wallet team on one of our most exciting projects — Cardano — and taking responsibility for writing high-quality code for our products.

The wallet team is being scaled to build new products, maintain current products, and increase enterprise-grade services and tools for frontend use-cases. This role requires frontend web UI development, so it’s best to include specialists in this area. The engineer will be undertaking rapid prototyping and production-grade development using test-driven design principles, alongside test engineers and product management to realize solutions.

Your mission

  • Follow agile software development practices
  • Work with teams across multiple time zones
  • Work independently on software development tasks
  • Be proactive and require minimal supervision or mentoring to complete tasks
  • Review specifications produced by architects and formal methods specialists
  • Contribute to the design of algorithms
  • Write clean, straightforward, efficient code that satisfies previously agreed acceptance criteria and specifications
  • Commit often and submit small pull requests frequently
  • Cover your code with unit, property, and integration tests when applicable
  • Review the pull requests of your teammates
  • Fix bugs in your own code and legacy code from others
  • Be available for emergency fixing of severity 1 issues on deployed products
  • Integrate software components and third-party libraries
  • Verify and deploy programs and systems
  • Troubleshoot, debug and upgrade existing software
  • Write documentation for the code
  • Write technical user manuals
  • Be knowledgeable about distributed and concurrent computation
  • Be knowledgeable of the basics of cryptography.

Requirements

Your expertise

  • A degree in computer science is desirable but not essential
  • At least two to three years’ development experience (professional or otherwise) using Haskell, Javascript, Scala, and Rust
  • Experience working with Git and Git workflow
  • Practical experience with agile software development methods
  • Knowledge of functional and object-oriented programming
  • Demonstrable skills using: React, Node JS, Electron JS, TypeScript, progressive web app (PWA) technologies, Cucumber JS, Mocha, Chai, Jest, Enzyme.

Nice to have:

  • Playwright
  • MobX
  • Linux knowledge
  • nix/Haskell.

Benefits

Location

  • IOG is a fully distributed organization and therefore this is a remote position. Due to team distribution we are ideally searching for someone in an European timezone.

All Colleagues

  • Flexible schedule
  • Remote work - ability to work anywhere
  • Laptop reimbursement
  • New starter package to buy hardware essentials (headphones, monitor, etc)
  • Learning & Development Opportunities
  • Competitive PTO and Sick Leave plan

US Employees

  • Medical, Dental, and Vision benefits coverage through Anthem with 100% premium cost covered by IO Global for the employee and dependents
  • Health Savings Account
  • Life Insurance

UK Employees

  • Monthly Health Stipend to use towards any wellness or medical coverage/service
  • Pension

Upoznaj kompaniju Input Output (IOHK)

O Kompaniji Poslovi

Input Output HK je kompanija za istraživanje i razvoj i lider u industriji na polju kriptografije i distribuiranih sistema. Otkako je kompanija osnovana 2014. godine, bila je pionir na novoj teritoriji u blockchain istraživanju, unapređujući znanje o industriji koji je proizveo njen tim kriptografa i istraživača.

Slični poslovi