Front-End Developer

Input Output HK - Remote

22 days ago

Founded in 2015 by Charles Hoskinson and Jeremy Wood, IOHK is a technology company committed to using peer-to-peer innovations to provide financial services to the three billion people who don’t have them. We are an engineering company that builds cryptocurrencies and block chains for academic institutions, government entities and corporations. We are a decentralized company that loves small innovative teams forming and executing ideas that cause cascading disruption.

Job Description

We are looking for a Front-End Web Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application(s) we make. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

Responsibilities

  • Build reusable, well commented code and libraries for future use.
  • Optimize code for maximum speed and scalability.
  • Collaborate with other team members from all over the world.
  • Work flexible hours, be committed to the tasks at hand.

Necessary Skills And Qualifications

  • Expert level Javascript & you know all its strengths and weaknesses.
  • Deep knowledge of UX patterns and implementation.
  • Expert understanding of web technologies (JS, HTML5, CSS3), CSS pre-processors (LESS and SASS) and JavaScript frameworks (especially: React, Node.js)
  • Experience in other programming languages (preferably also in statically typed and/or purely functional).
  • Understanding of functional programming and concepts.
  • Good knowledge of software architecture and most common design patterns.
  • Experience with writing unit, integration and acceptance tests.
  • Proper understanding of asynchronous request handling, partial page updates, AJAX, XML, JSON, etc. Basic knowledge of image and design editing tools e.g. Sketch, Photoshop, Gimp, Illustrator etc.
  • Proficient understanding of cross-browser and cross-device compatibility issues and how to build responsive interfaces.
  • Code versioning tools, such as {Git / Mercurial / SVN}.
  • Good understanding of SEO principles.

Desired Skills And Qualifications

  • Hard working ethics and full project devotion.
  • Familiarity with the bigger JS ecosystem.
  • A portfolio of good work.
  • A good eye for detail.

Apply now