➔ All jobs
➔ Jobs at The Olympic Channel
➔ Apply for this job
The Olympic Channel is a multi-platform global media destination where fans can discover, engage and share in the power of sport and the excitement of the Olympic Games all year round. Offering original programming, news, live sports events and highlights, the Olympic Channel provides additional exposure for sports and athletes 24 hours a day, 365 days a year in 12 languages. The Olympic Channel was launched in August 2016 in support of the IOC’s goal, set out in Olympic Agenda 2020, of providing a new way to engage younger generations, fans and new audiences with the Olympic Movement. Founding Partners supporting the Olympic Channel are Worldwide TOP Partners Bridgestone, Toyota and Alibaba. The Olympic Channel is available worldwide at olympicchannel.com, its mobile apps and on Amazon Fire TV, Android TV, Apple TV and the Roku platform.
Job Description
OCS is seeking to hire a full stack developer to join our client devices team.
As part of the Client Devices team you will be responsible for the developing, evolving and maintaining the different client facing platforms (Web, Mobile Devices, Connected Devices), providing the technical expertise and contributing and applying best practices in development as well as being the owner for the assigned work reporting to the Client Devices team lead.
You will be responsible for communicating with stakeholders to understand and refine user requirements, propose, accept and seek approval for improvements and for delivering high quality software. As part of your role you, together with your team, will suggest and implement improvements to the software and the software process as well as helping to provide the necessary tools to operate, monitor and diagnose the applications.
Duties & Responsibilities
Develop and improve our web platform
Develop and improve our iOS and Android applications.
Plan and architect the tech for new app features, systems and integrations, and make it happen.
Apply pragmatism and best practices in software engineering, delivering projects on time, with excellent quality.
Writing tests and continually improving our build process
Take ownership of the app, finding ways to improve its effectiveness, reliability and cost.
Solving problems at scale, ensuring scalability and resilience of the solutions delivered.
Skills & Requirements
At least 5 years of hands on development experience.
Extensive JavaScript and Typescript experience and a familiarity with the languages, their nuances and characteristics including best coding and testing practices.
Extensive experience with Web development, HTML5, CSS and fast development frameworks like React, Angular or Vue
Extensive experience with SEO and web performance optimization.
Extensive JavaScript experience with Nodejs
Demonstrate extensive understanding of REST APIs and best design patterns
Experience and pragmatism in TDD, testing frameworks and best practices
Ability to efficiently learn new tools and languages
Ability to work effectively with a diverse team that is geographically dispersed.
Desirable experience developing native mobile applications (iOs or Android) or React Native mobile applications.
Desirable experience in the following areas: AWS and build automation
Desirable experience working in an agile environment (SCRUM, KANBAN, LEAN)
Desirable experience with an additional programming language other than Js
Desirable experience with web automation testing tools like selenium or similar
Fluent English and outstanding communication skills (written and oral)
Workplace & Environment
Fast paced work environment
The role is remote
Available to travel occasionally (10%) if required by immediate Supervisor
Freelance 1-year contract with the intention to keep extending
Categories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs