Position: Front-end Developer Middle + (React JS)
Company: OpenVPN
Category: JavaScript
Experience required: 3y
English level: upper

**Our philosophy is that we are a small, closely-knit team, and we care deeply about you:**
•  Competitive salary;
• Paid vacation 18 working days off per year + national public holidays;
• Unlimited paid sick leaves;
• Great modern office space in the city center (Lviv and Kyiv);
• Flexible working schedule, remote work possible;
• Working directly with colleagues from Silicon Valley and around the world;
• Team trips, certification and events compensation, medical insurance, sports etc.

**Requirements:**
•  Battle-tested understanding of React and its internals.
• Like-a-book knowledge of JavaScript and its distinctive features.
• Experience with TypeScript and thorough understanding on when and how to use it.
• Capability to articulate about the purpose, pros and cons of tools being or to be used.
• Proficient English (B2+), both spoken and written.

**As a plus:**
•  Experience with Redux-Saga.
• Desire or experience contributing to open source software projects, and/or internal-use tools/libraries.
• Ability to take a tech lead role in a project’s front-end development.

**About the project:**
We are looking to hire a new member of our front-end team who will be responsible for developing and improving a new generation of cutting-edge cross-platform VPN tools.
You will be an integral part of the team that will work on a range of new and existing OpenVPN products.
As networking solutions is our company’s core business, a good working knowledge of networking technologies would be a strong plus. Even more important to your success in this position would be your proactive attitude and the ability to assume responsibility and take ownership.