Apply Now

Job Description

Frontend Developer – React.js
Location: remote

We are looking for the person who will help us build the next generation of Adioma’s information graphics editor. The editor is a single page web app (SPA) built with React.js.

The main task will be the implementation of new features by writing code and tests. You will have an opportunity to participate in research and development of the new version of the product, designing architecture from scratch, applying latest web technologies and standards.

You should be familiar with functional programming. Experience with OCaml, ReasonML, Scala, or Haskel is a big plus.

We are looking for someone who loves building interfaces and interactive components.

Requirements:

Strong JavaScript, ES6
React.JS
Solid understanding of vector graphics on the web (SVG, Canvas)
Understanding of functional programming
HTML5, CSS
Other preferred skills:

Experience building interactive applications, CAD systems, computer games
Experience with state management in large-scale SPA applications (Redux, Flux)
Knowledge of algorithms and data structures
Experience with data visualization libraries (D3, HighCharts)
Ability to write semantic HTML markup
Responsibilities:

Write clean reusable code
Learn and work independently
Know about user needs and work flow scenarios
Who we are:

We are a small creative team who run a web-based infographic tool. Our users are teachers, students, writers, and anyone who does presentations. The graphics are used on the web, in presentation slides, and in print.

We strive towards high standards in information design by creating high quality tools, assets, and following best practices. Our infographics have frequently appeared in top magazines such as Entrepreneur Magazine, Fast Company, and Inc. Magazine.

To ensure your application reaches us directly and to streamline the process, please apply through Finyajobs. Finyajobs offers a secure and direct link to our company’s applicant tracking system, ensuring your application receives prompt attention.