Our Company
Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.
We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!
Job Description:
At Adobe, we’re changing the world by giving businesses and organisations the power to truly engage their customers. Adobe Primetime services deliver smooth TV Everywhere experiences, whether you’re a media broadcast network, a cable network, or a pay-TV provider.
Primetime Authentication unlocks pay TV content on any device with the Emmy award–winning solution that powers over 90% of pay-TV households in the United States and Canada, while with Primetime Concurrency Monitoring we are reducing unauthorised account sharing across all of your streaming pay-TV assets. Our team is assuring experience services for TV Everywhere industry with 99,99% Availability SLA.
In our pursuit to excel at customer experience Adobe Primetime is looking for a JavaScript UI Engineer to build the next generation web UI for Primetime products (Authentication, Concurrency Monitoring, Account IQ) and contribute to the development of mobile SDKs (JavaScript based). You will have a unique chance to design and engineer different types of user interfaces (from consoles, dashboards, analytics) while exploring Adobe innovatory technology stacks in the field of web and UI engineering, like .
The Role
- You will implement robust data visualizations and user interfaces that delight our customers
- You’ll write reliable, sustainable code by utilizing design patterns and refactoring techniques.
- You’ll be expected to craft performant high-quality features while ensuring quality through automated testing (unit, integration, e2e, and exploratory)
- Mentor developers with less experience by performing thorough and constructive code reviews
What you'll need to succeed
- You have proven JavaScript and CSS fundamentals and have composed applications in modern frameworks such as React, Angular, etc.
- Deep understanding of web design patterns, APIs and REST concepts
- You are comfortable working in a large software business where interpersonal skills are paramount
- You have an eye for detail and design
- Phenomenal teammate that considers success of the product and team above their own success
- Continually learning and looking to stay ahead of the industry
- Be open to receiving constructive criticism in code reviews and willing to give that kind of feedback to others
- You value the safety net that tests provide while refactoring and writing new code
- Dig into complex data analysis and how it is calculated
- You will need the ability to understand and share the technical vision of the product
Bonus Points
- Any exposure to (Adobe’s design system)
- Experience with data analysis or data visualization
- Experience with continuous delivery backed by a fully-automated tests
- Experience using cloud hosting services and operational aspects for productization
- Experience with APIs development or any backend programming skills