Position: Front-end Software Engineer
Company: Ukraine Tech IT Recruiting and Staffing
Experience required: 2y
Category: JavaScript
English level: upper
Published: 2020-02-01T00:00:00+02:00

We are a funded rapidly growing Swiss enterprise software company with contracts with some of the most reputable and regulated large Swiss companies. The primary business is the analysis of corporate culture using Natural Language Processing and the provisioning of reports and tools to improve corporate culture.

**Responsibilities**
Write Elm code according to visual and functional specifications for Microsoft Office Addins.
Write Javascript code connecting the Elm code to the server and configuring Microsoft features.
Update and maintain JSON configuration files defining front-end behaviour across various company clients.
Use and improve NPM and Webpack configurations for delivery of front-end code.
Assure quality with one’s own work by thinking through edge cases and visually observing results.
Use git and Github for simple and correct version control avoiding and resolving merge conflicts.
Accept and conduct code reviews with remote teammates for every commit.
Maintain updated task progress status by promptly moving Jira tickets to "In-Progress“ and "In-Review“. 
During full team call, communicate previous day’s results and current day’s focus every workday from 10:00am to 10:30am Ukraine time.

**Requirements**
Proven track record in self-sufficient delivery of software to defined specifications.
Professional Javascript development experience.
Familiarity with version control, packaging frontend code, and using project management tools.
English language skills sufficient for collaborative work (B2+).

**Preferences**
Elm software development experience.
Functional programming experience.
Professional Python software development experience.
Backend development experience.
An eye for design, good user interfaces, and good user experience .
Interest in learning further skills and development languages once core requirements being delivered.
English language skills and accent comparable to native speakers (C1+)