Software Engineer|Flourish|Remote UK
Flourish is an online tool for creating beautiful data graphics, presentations and other interactive content without coding.
We’re looking for a developer to join our team, reporting to the head of software development.
You'll be working on:
-Developing new features for Flourish, using modern web technologies
-Maintaining standards for web performance, security and accessibility
-Building automated tests and improving the observability of the codebase
-Pairing and reviewing code
-Helping improve the way we work and the tools we use
-This role is focused on the Flourish back-end platform rather than the visualization templates, which are developed separately.
We’re interested in people who have:
Must-have skills
-Experience in back-end development, with knowledge of JavaScript
-Competence with command-line Linux and basic shell scripting
-Good SQL skills
-A good understanding of the web platform
-Version control with Git
Nice-to-have skills
-Familiarity with working practices such as test-driven development, continuous integration and continuous delivery
Experience of agile environments
We’re open to different levels of experience and seniority.
To apply:
Please visit <a href=" to review the complete job description and to learn how to apply.