Senior Software Engineer

 

Description:

We are currently looking for a Senior Software Engineer to join our rapidly-growing, dynamic start-up and help us build out the Meta-Composition Interface with which Musicologists enter their meta-compositions. You will fit right in if you are equally happy working with professional composers as you are with software developers

Requirements
 

  • Strong software development skills in TypeScript, Java, C++ or any other strongly typed programming language
  • Web development skills (especially React.js / Next.js / Svelte)
  • Demonstrated ability to independently research new areas and craft solutions to complex problem
  • Experience designing and building effective UIs and visualisations for interacting with complex data
  • Strong intuition for best-practices and a pragmatic approach to areas such as automated testing, performance, code quality and continuous deployment
  • Strong communication skills with a wide variety of people, from fellow devs to business executives and creatives
  • Interest and/or experience in music and musical performance
     

You may also have:
 

  • Experience developing internal dashboard tools
  • Experience building complex stateful UIs e.g. games, digital audio workstations
  • Familiarity with Web based UI frameworks such as Bootstrap / Tailwind CSS, Next.js, and SvelteKit
  • Experience with backend technologies eg Node.js, Python FastAPI, and development and deployment within AWS using infrastructure-as-code tools such as Terraform
  • Opinions on your favourite technologies, software development methodologies, and ways of working that you would like to add to the melting pot as we develop our engineering culture
  • An interest in the ethics and applications of AI, including around new developments such as ChatGPT / GitHub Copilot

Organization orbit
Industry IT / Telecom / Software Jobs
Occupational Category Senior Software Engineer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-02-14 7:08 pm
Expires on 2024-12-25