Position: Server Engineer - NodeJS
Company: WIX
Category: Node.js
Experience required: 3y
English level: upper
Published: 2021-05-01T00:00:00+03:00

**We are:
**
The Funnel team - we’re responsible for onboarding and supporting the large number of users who join Wix every day. We work to provide the best possible experience for new and existing users, constantly improving critical parts of the flow using BI data, performance, and stability updates. We're focused on data and have the ability to make a huge impact on all Wix products. We’re a product oriented team who encourages initiative, innovation, end-to-end ownership, and personal growth. We pay a lot of attention to the monitoring and stability of our artifacts for over 100,000 users every day.

Oh, and we believe in “full-stack”. We live in the Node-React ecosystem and don't believe in tight separation between FE & BE.

**You are:
**
A passionate team player who can reason and communicate your opinions, as well as accept others’ approaches. You’re proactive, never taking the present state for granted and always striving to understand why things are done the way they are. You also have 3+ years' experience and expert knowledge in Node.js, and an excellent understanding of the principles of client-server interactions (i.e. protocols, authentication/authorization mechanisms, asynchronous tasks, etc). You're great at testing micro-services and systems, designing REST API and have an excellent understanding of database systems, relational and otherwise.

You’re independent, self-learning, pragmatic, motivated to make an impact, and have a desire to learn new things every day.

Bonus points if you have experience with:

Java/Scala world
1 frontend framework such as React, Vue.js, Angular and Ember
Leading end-to-end tech design and architecture activity
Test Driven Development.
GraphQL, gRPC

**As a Senior Server Engineer, you will:
**
Design and develop full features from database and API to frontend.
Research and use new technologies to power Wix and interact with other Wix R&D teams to help create the best experience for millions of Wix users around the globe.
Own and manage all phases of the software development lifecycle (planning, design, implementation, deployment, monitoring and support).
Influence the developer community.