Position: Senior Full-stack Developer (React, PHP)
Company: German Cybersecurity company
Experience required: 3y
English level: upper

As a Senior Full-stack Developer you will contribute to the cybersecurity programs of our clients. You will be involved in exciting projects in our company and our worldwide business network.

Tasks:
· You will consistently implement new features for the existing application.
· You will also assist within the continuous middle layer migration from PHP to Node.js with GraphQL as API Gateway to a new microservices architecture.

Requirements:
· Degree in mathematics, IT, natural sciences or technology from a state-recognized university; you may also be a similarly qualified developer.
· Excellent knowledge of React 16 with Redux
· Good understanding of Redux-Saga, Redux-Thunk, Memorization, reselect, functional programming, React hooks, Material UI, relational and non-relational databases.
· Solid experiences with the following technologies: JavaScript, Node.js/Express.js, GraphQL, Rest, Microservices.
· Your credentials will also include a sound knowledge of GIT, JIRA, Confluence and Bitbucket.
· Strong background in IT with a clear understanding of the challenges of information security.
· Upper-Intermediate English skills. 

Big plus:
· Good background in Data Protection, GDPR 
· Experience with products in the field of penetration testing (Kali, etc.)

The company offers (if relocation):
- Medical and social insurance for all family members
- German language courses 
- Visiting conferences and seminars (up to 3 times a year) through the European Union
- Obtaining professional certification on annual basis 
- Assistance with registration at all instances, appointment of all meetings and support in the filling of all official visa documents. Covering all consular fees
- Covering relocation expenses and providing corporate accommodation for the first three months