Senior Front End Developer
At Showtime Analytics we are passionate about bringing best practices in data analytics, visualisation and technology solutions to the Movie Industry. Over the past 9 years, Showtime has established ourselves as one of the leading data companies in the industry. Working with cinema chains and major Hollywood studios, Showtime powers collaboration between cinemas and studios to help grow the cinema-going audiences worldwide. We build with best-of-breed technologies and partner with AWS Premium Partner Deloitte to leverage the full power of the AWS ecosystem.
About the role
We’re looking for a Senior Front End Developer who seeks a creative environment to do the best work of their career. You'll be working with an amazing team of highly motivated developers, designers, and product managers seeking to make a big impact on the global cinema industry.
Responsibilities
- Developing UI and product features using React.js
- Building reusable components as part of our internal component library
- Translating requirements, designs, and wireframes into high-quality, highly modular code
- Optimising components for maximum performance across a vast array of web-capable devices and browsers
Requirements
- Comfortable mentoring, guiding architecture, and technology selection
- Strong communicator in written and spoken English
- Ability to collaborate and communicate technical details to people at all levels of the business
- Experience developing, implementing, and enforcing best practices and standards
- Experience implementing highly scalable and data-driven websites (we use amCharts for all our data visualization)
- Stay current with technology and industry best practices to ensure your skill set remains broad and current
- Experience leading the build of large web applications
- Experience with React, Angular, Storybook, and Cypress is a bonus
Skills
- Very strong proficiency in JavaScript
- Thorough understanding of React & Redux
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools (we use Webpack & RollupJS)
- Experience with CSS pre-processors (we use Sass/SCSS)
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with code versioning tools (we use Git)
Benefits
- A highly motivated, supportive, and friendly team
- Competitive salary
- Company social events
- Complimentary cinema tickets
- The ability and freedom to make a lasting, significant impact on one of the world's biggest industries