Front end / Full stack - Senior Software Developer
Motion Impossible designs and manufactures robotic camera motion systems that are used around the World by professional video production companies to capture high quality stabilised footage for applications including feature films, live sports, music concerts, awards ceremonies, and nature documentaries.
Founded in 2015, and based in Yate, near Bristol, we are a privately owned business with 25 employees where everyone is treated as an individual. A high proportion of our sales revenue is invested into R&D as we seek to improve the way professional video is captured. We recently won a technical excellence Emmy award for our products.
We are looking for a software developer to primarily work on our ‘Commander’ software platform. Commander is a software tool that enables customers to synchronise the motion of our robotic platforms. You’ll be joining our R+D team with a primary focus on front-end development, but with the opportunity to be involved with full-stack software development across all our products.
The role is full-time and based on-site at our offices in Yate, Bristol.
Responsibilities
· Build front-end applications with appealing visual design with a user experience that appeals to film+TV industry professionals.
· Design client-side and server-side architecture.
· Develop and manage databases and applications.
· Peer review and test new software. Be involved with the release process
· Troubleshoot, debug, and maintain existing software.
· Write technical documentation.
Requirements and skills
· Proven experience (2 years or more) as a Full Stack Developer building web and OS native applications.
· Experience developing desktop and mobile applications. Experience of working with live animations and visualisations of camera equipment.
· Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery).
· Knowledge of back-end languages (e.g., Java, Python [preferred]) and JavaScript frameworks (e.g. Angular, React.js [preferred] , Node.js [preferred]).
· Familiarity with databases (e.g. MySQL, PostgreSQL [preferred], MongoDB), web servers (e.g. Apache) and UI/UX design.
· Bachelor's or master’s in computer science, statistics, or mathematics (or equivalent qualifications)
· Experience with using Jira, Confluence and MS 365.
Desirable Skills
· An interest in the film+TV creative industries
· Experience of real-time software systems and processing.
· Multi-platform application development using Electron.js
· Familiarity with AWS frameworks, especially AWS Amplify.
- Profit related company bonus scheme
- Competitive Benefits Package: Employee Assistance Programme, Private Health Insurance (subject to BUPAS eligibility assessment), Enhanced Holiday Package.
Pay: £33,385.54-£45,000.00 per year
Benefits:
- Additional leave
- Casual dress
- Free parking
- On-site parking
- Private medical insurance
- Profit sharing
Work Location: In person