Position: Senior frontend developer
Company: Lynx Capital
Category: JavaScript
Experience required: 5y
English level: upper

Hi! 
We are looking for a Senior Frontend Developer willing to work in a product company, with a product and for a product. Preferably with prior experience in a product company or with direct exposure to business needs while being a freelance contractor. 

We have a project that contains several products under the same umbrella (multiple regular web applications with UI, server side APIs and databases)

Required skills

- 5+ years of experience in frontend role
- strong knowledge of basic technologies (JS/HTML/CSS)
- strong knowledge of current ES features
- 1+ years of experience with React
- 1+ years of experience with TypeScript
- 1+ years with CSS preprocessors LESS, SASS, etc.
- experience with MobX or other state-managers
- basic knowledge of node.js
- basic knowledge of unit testing

“Nice to have” skills
- understanding of Redux (for current codebase)
- experience with webpack or other bundlers
- experience with CSS-modules, Shadow DOM or other techniques of style encapsulation
- experience of backend development with node.js
- experience with TDD
- experience with Jest and/or snapshot testing

Required personal qualities

- Reliability
- Problem solving

“Nice to have” personal qualities

- Proactivity
- Self-organization