Position: Senior/Lead JavaScript Full Stack Engineer
Company: Binariks
Category: Node.js
Experience required: 5y
English level: upper

Binariks is looking for a highly motivated and skilled Senior/Lead JavaScript Full Stack Engineer

**About the client:**
The company is a leading provider in the private fund administration industry offering a range of back-office administration services for venture funds.

As part of their offering, the client has built a proprietary investor portal for fund accounting, administration, investor reporting, and tax services for registered and private investment companies.

**Responsibilities:**
- Work alongside with in-house engineering and product team of the company
- Communicate with a team and client directly
- Integrate third parties
- Create new functionality via new micro-services
- Build reusable, testable, and efficient code
- Cover existing code with tests
- Provide solutions, ideas, and recommendations for the product

**Requirements:**
- 5+ years of experience in WEB development backend and  frontend
- 5+ years of experience with Node.js, Nest.js, React.js
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Experience with Microservice architecture
- Experience with third parties integration
- Experience with material UI
- Experience with GCP, Firebase
- Experience with Docker container on Google Cloud One
- Strong knowledge of Typescript
- Strong knowledge of HTML5, CSS3 and ECMAScript 6+
- Ability to cover production code with tests — both unit and integration ones
- Upper-Intermediate level of English or higher
Nice to have:
- Experience with Gitlab CI
- Experience with Google Firebase

**We provide the following for our employees:**

- 18 working days of paid vacation
- 10 working days of sick leave annually (5 days paid at 100% and 5 days at - 75% rate of your average monthly salary)
- Medical insurance
- 50% cost compensation for English courses at the office
- Flexible work schedule
- Additional days off for special occasions, national holidays off
- A competitive and rewarding salary based on performance appraisals/knowledge evaluation
- Possibility to share and gain knowledge on regular tech talks
- Friendly and professional team
- Innovative projects with advanced technologies
- Corporate events
- Remote work
- Accounting service