Posted 3 years, 10 months ago
Roles
Software EngineerLocations
Remote
Description
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 https://flourish.studio/jobs/software-engineer/ to review the complete job description and to learn how to apply.
Similar Jobs
Create your own personalized Job Alert