Position: Strong Junior NodeJS + React Developer
Company: Wizer
Category: Node.js
Experience required: 1y
English level: upper

**Who we are** 
Wizer Training is a Boston based B2B cyber security e-learning company with 10000+ companies from all over the world using it. Our mission is to make cyber security knowledge engaging and available to everyone around the world! We approach online security training in a unique and modern way, using microlearning techniques, engaging content, video materials, games and phishing simulators.

**Who we're looking for**
As a software engineer proficient first of all in backend (Nodejs, REST API, relational databases) and with some experience with frontend (React, Redux), you will work as a part of a cross-functional team that works in an Agile environment. Your primary responsibilities will be to work with modules of product related to Authentication, User Management, Distributed tasks (emails, reports). Additionally to hard skills, you will have to be a good researcher and communicator.

**You Have**
- Good knowledge of NodeJS
- Good knowledge of PostgreSQL or other SQL database
- Understanding of web services and REST API
- Some experience with ReactJS, Redux, ES7-8, SASS/HTML5
- Ability to clearly communicate verbally and written in English
- Ability to be a good team player

**Good to have, but not necessary**
- Unit tests
- Google Cloud services: Cloud Tasks, Storage, SQL, BigQuery
- Jenkins or other similar CI tools

**You will**
- Start by going through our learning program to catch up with our team, technologies and processes
- Work in a cross-functional team in a Agile environment
- Take ownership of Authentication, User Management, Distributed tasks modules of the product
- Constantly research, develop and improve the codebase
- Communicate with engineer and support teams in order to build the best experience for our customers
- Be open to contribute to the product and support teammates and customers