General information about the client
Client is a global media and entertainment company. On the top of a brand ofsubscription video on-demand over-the-top streaming service company, it owns various TV channels, as well as content production studios. Its video on-demandservice includes original series, films, and live streaming sport events.Current focus of the Engineering team is to ensure, the platform is scalable androbust enough to be rolled-out on certain markets for couple of hundreds of millions.
We are looking for engineering professionals who can revolutionize customerexperience and convenience on the TV platforms by creating scalable andseamless experiences. In this role, you will be part of a team developing the TV platform app for millions of users. You will work with a team of engineers to solve software and infrastructure challenges. You will be expected to play an individual contributor role with high accountability, make a positive impact, and work well both as an individual contributor and a team player. The technical and cross-functional problems in this role require you to develop partnerships with other teams and understand their use cases.
If you are passionate about innovative technologies and ideas, then we will be excited to talk to you!
Your key responsibilities
Develop detailed design specifications, unit test plans, and high-qualitycode
• Craft code that meets internal standards for style, maintainability, andbest practices for a high-scale web environment
• Maintain and advocate for these standards through code review
• Work with the team through the entire development cycle, from designthrough deployment and monitoring
• Recognize impediments to our efficiency as a team (“technical debt”),propose and implement solutions
• Application Performance tune-up, production bug fixes and activeparticipation in deployment
• Working in Scrum framework following Agile Methodologies
What to bring
• Bachelor (or higher) degree in Computer Science or related discipline
• 5 – 8 / 8 – 10 years of relevant industry experience
• Strong expertise with JavaScript, React JS, Node JS
• Strong experience in developing application using Server-Driven UI
• Experience with applications in a microservice architecture
• Experience with applications dependent on SQL and NoSQL Databases
• Evidence of working with existing systems and learning new codebases
• Good to have: working knowledge of Python and Shell scripting
• Good to have: experience working with Video based applications
• Nice to have: working experience with Samsung and LG TV applications
• Ability to collaborate with colleagues across the organization and buildstrong relationships
• Ability to break down complex problems into technical solutions
• Ability to work independently
• Strong written and verbal communication skills