Position: Middle React Software Engineer
Company: N-IX
Experience required: 3y
English level: intermediate

Our customer leads the market in the understanding and management of experience for customers, employees and citizens. The platform captures experience signals created on daily journeys in person, digital and IoT interactions and applies proprietary AI technology to reveal personalized and predictive insights that can drive action with tremendous business results. Using this platform, customers can reduce churn, turn detractors into promoters and buyers, and create in-the-moment cross-sell and up-sell opportunities, providing clear and potent returns on investment.
 
Requirements:
3+ years in designing, building and refactoring large-scale customer-facing web applications
Frontend testing and performance optimization
CSS3/LESS/HTML5, modern responsive design techniques
Commercial experience with a React
Extensive experience with ES6, React, Redux, TypeScript, CSS, RESTful APIs, GrpahQL
Feel comfortable with modern front-end toolings like Webpack and Gulp
Friend of Jest, unit testing, e2e testing
Be great with version control, especially Git and tools like Bitbucket/GitHub

Responsibilities:
Continuously perfect our style guides, design and code patterns as well as our React component library
Work in sprints to improve conversion and performance, and to support growth and scalability
Be responsible for shaping the stack, integration, deployment, testing and agile processes
Building a differentiated, exceptional user experience
Opportunity to help rebrand the platform with brand new style guides, design patterns and components
Having the opportunity to take on more responsibility and ownership with paths to team leading, management and beyond

We offer:
Flexible working hours
A competitive salary and good compensation package
18 business days of payable annual free-time
10 days of paid sick leave
IT Club membership card which provides pleasant discounts
A masseur and a corporate doctor
An inspiring and comfy office
Regular office fruit delivery

Professional growth:
Challenging tasks and projects
An individual development plan
A personal education budget
A regular performance appraisal
Meetups and events for professional development
Mentorship opportunities
Business trips

Fun:
Corporate events and outstanding parties
Exciting team buildings
Memorable anniversary presents
A fun zone where you can play video games, football