Discovery Content Systems Team
We build build cloud scale software for supplying everything it takes to send Discovery’s shows around the world. From concept to creation to broadcast, around the globe, we are defining the future of video consumption. We build tools and platforms that drive the content supply chain for Discovery’s brands. Our software tracks content as it moves from being an idea to becoming a finished show on brands like HGTV, TLC, Animal Planet, Food Network and all the other Discovery brands. Our applications reach thousands of monthly active users inside Discovery’s business units and at production companies and distributors around the world.
What you’ll do
We need a veteran front-end development engineer who can take the lead in rebuilding the UI layer of some of our more “experienced” applications. We’re adding new features and screens to these apps, and we’re using this change as an opportunity to modernize our application UI stack. We’re transitioning from our single-page-app that’s using an older JS platform (Dojo) to Angular 9+. As a Senior Dev, you would be working with a few other UI developers, our back-end services and database team, and our product and architecture leaders. We want you to have a voice in the architecture of what we’re building. We also need a developer who’s comfortable proposing their own ideas for design, layout, and usability
We use Zoom, Slack, and Jira to communicate with each other. We normally mix three days of remote work with two days in the office, but right now we’re 100% remote. We’re open to this position remaining 100% remote even after we return to our offices later in the year. If you’re the right person for this job, we don’t care where you are.
Our Organization
We’re a distributed software development organization specializing in cloud-based solutions for media supply chains and content lifecycle management. We have offices just outside of Washington, DC, and in Knoxville, TN. We have developers across the United States, in Montreal, and India. Our Development teams are DevOps groups working directly with our product and testing teams. We write the software that makes that happen. This role is a contractor position, so we’re recruiting this position through our staffing partners at CBTS.
The Projects
The UI changes we’re planning will take place over time. We plan to build through the end of this year and well into 2021. These are a few of the UI features that we’re adding to our apps during that time:
- A new upload portal that makes it easier for Digital producers to quickly get content into our supply chain
- New screens that help smooth the production greenlight experience, helping content move quickly from the “idea” stage to the “production” stage of the supply chain
- Changes to our production scheduling tool that make it easier for our producers to visualize the impact of schedule changes
Skills & requirements
- Minimum of 8 years of commercial web development.
- Experience in and success with Agile software development methodologies, especially Scrum or Kanban.
- Experience with user interface design and layout, good instincts for usability
- Experience with consuming and building microservices and REST APIs
- Experience in, and preference for, developing software using continuous integration and continuous delivery practices.
- Knowledge of JavaScript and/or TypeScript, CSS, and modern UI frameworks (Angular, React, Vue.js)
- Experience working with UI that’s connected to complex underlying data structures
- Experience with Java enterprise applications is a plus
Offer Benefits (through our CBTS Staffing Partners)
Competitive Salary, benefits if desired
Remote work – We’re fully remote until the end of August 2020, but we work remotely three days a week under normal conditions.
Onsite workout facility in the office
by via developer jobs - Stack Overflow
No comments:
Post a Comment