Position: Senior React Developer
Company: Artkai
Experience required: 5y
English level: upper

Our client is building an internal system to support the end-to-end development of new housing construction projects...from planning, to design, to construction, to operations. 

We have a working prototype (Golang backend, React + ArcGIS js web app). ShowRoom - this is their consumer experience which resembles similar features to a car configurator “design your own car”. Whereas in this case, it will be “design your own home” including. This will require 3D visualization, Real-Time rendering and should be developed both on the web and mobile. 

Qualities we think you need in order to thrive in this position:

·         Long-term commitment 

·         Capable of working in UTC+2 time zone (Our on-site team is based in Finland)

·         Participating in normal team meetings (sprint planning, daily stand ups, retros and other SCRUM-meetings)

·         Fluency in English

·         Experience working with agile frameworks

·         Proficient with modern JavaScript (ES6+: Classes, modules, arrow functions, async/await, de-structuring, etc.)

·         Excellent skills in TypeScript

·         Proficient with Express frameworks

·         Experience on GraphQL

·         Building reusable GQL components

·         Experience on performance and platform optimization

·         Experience on Apollo Server

·         Experience with SQL and PostgreSQL
 

The following skills will be an advantage:

·         GIS knowledge with PostGIS

·         Functional programming

·         Unit, integration with Jest and end-to-end testing

·         Frontend development experience with React.JS

This is a start-up company. AI leader in the forestry industry. We collect climate, geo, and process data and crunch this information into AI models for better prediction of forest inventories and carbon storage.