Position: Senior Front-end Developer
Company: SPD-Ukraine
Category: JavaScript
Experience required: 5y
English level: upper

About project

Innovative fin-tech company that built a platform allowing small and medium businesses to get finance for their growth, and investors to make their money work. The company got success in this area and now is extending their service to short-term credits, to make businesses less worrying about different financial restrictions they have today. This is a completely new product of the company, being built on cutting edge technologies with all the fin-tech experience accumulated over the last several years.

Stack:
● React, MobX, Storybook, TypeScript, jest, rollup, eslint, node-saas, Keycloak

**Requirements**
●5+ years of experience in software development for front-end
●Senior expertise in React, MobX, Typescript
●Experience working with Atomic design and Storybook
●Knowledge of other popular technologies, tools and practices in front-end software development
●Strong understanding of architecture approaches and design patterns on front-end
●Experience in designing the front-end part of web applications
●Strong experience in unit testing on front-end
●Innovative mind and pro-activity
●Strong analytical skills
●High level of personal responsibility
●Passion to build software in right way
●English level: Upper-intermediate or higher, verbal

**Would be plus**
●Experience working with jest, rollup, eslint, node-saas
●Good communication skills

**Responsibilities**
●Building a front-end part of the fin-tech web app using cutting-edge technologies and tools
●Making technical decisions on front-end
●Collaborating with other team members
●Generating ideas how to make things better
●Creating unit tests
●Code review of other front-end developers
●Documenting technical solutions and approaches on wiki

**We offer**
●High level of compensation (over the market)
●Completely new ambitious project, absolutely no legacy code
●Modern technology stack
●We are open to any technology innovations and improvements
●Work in strong team
●Having separate UX/Designer, BA and QA roles in the team
●Following scrum processes effectively
●Client is in our timezone