Position: Senior Full Stack Javascript Software Engineer
Company: Berlin Brands Group
Experience required: 5y
English level: upper

Advanced skills – like absolutely guru status with:
1) Experience in the last 3 years using React.JS and other javascript libraries including: Flux, Redux, Context, HoC, react Component Lifecycle; and
2) Advanced CSS; and
3) Must have experience in web application development, (not just building websites) with ReactJS.

Essential skills – must have’s:
• Strong Javascript Node.JS experience, 8+ years;
• Experience in using Redux in multi-components web-apps;
• University qualifications in mathematics or computer science;
• Strong experience w/ HTML5; CSS3;
• Experience using MongoDB;
• Experience using RESTful APIs;
• Fluent English verbal and written communication skills;
• Write Jest unit tests;
Ideal, but not critical is that you have used Atlassian Jira kanban board or worked in agile software development using a Kanban board.