Mobile React Software Engineer
You have an academic degree (BSc or MSc) in computer science or a related field, complemented with a minimum of 2 years of working experience.
Solid knowledge of TypeScript conventions and patterns, both on the frontend and backend coupled with experience with the NodeJS ecosystem
Experience with front-end React/React Native framework
Experience and feeling with social media environments
You have experience with various testing patterns and supporting frameworks, (Jest, Mocha, Chai, snapshot testing, unit testing)
Strong understanding of GraphQl and RESTFul services' conventions and architecture
You can work independently and take matters into your own hands
The ability to quickly learn new technologies and successfully implement them is essential
You take pride in delivering high quality, reusable code, and user interfaces
Any experience of the following would be very useful
You know and understand the structural parts of a React application (redux, sagas, react-router/navigation (RN))
You do not fear css-in-js patterns (RN stylesheets, styled-components, Styled Systems)
Notions of functional programming patterns in a modern front end (hooks, immutability, pure components, stateless functions,...)
Work experience with Neo4j, SQL and NoSQL databases
You know how to create a bridge between the Native language and JavaScript code and how to improve or set up a modern build and CI/CD pipeline and understand the importance of the different tools involved (webpack, metro, linting, prettier, commit hooks, circle-ci,...
You know how to use data visualization tools (and libraries like d3.js) for analyzing or debugging data
This is a long term contract assignment – 6 to 12 months initially.
The Client is based in Belgium – although the role can be worked remotely.
The rate will be in the range £350 to £550 per day.
Do send your CV to us in Word format along with your daily rate and availability.