Job Description
As a Senior Full Stack Developer, you will lead the team in developing and maintain the full platform including infrastructure, front end web development, and API software.
The Role
Maintain Qured backend and implementations of new frontend and backend features.
Develop and maintain the backend, front end, and API software.
Optimize the platform performance.
Contribute to improvement initiatives.
Contribute to ceremonies (stand-up, sprint planning, demo, retrospective).
Design and implement database solutions.
Design and implement microservices.
Identify and correct/fix bugs.
Help maintain code quality, organisation and automatisation.
About you
Bachelors degree in computer science, information technology, or a similar field.
A minimum of 3 years experience working as a full stack developer.
In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
Knowledge of back end languages including node.js, database architecture, and infrastructure development.
Knowledge of performance testing frameworks including Mocha and Jest.
Experience with browser-based debugging and performance testing software.
Excellent troubleshooting skills.
Good project management skills.