Engineer, Full Stack Development

4 Months ago • 5 Years + • Full Stack Development

Job Summary

Job Description

A Full Stack Developer with 5+ years experience in HbbTV application development, DRM systems, and OIPF-compliant solutions. Expertise in HbbTV standards (HbbTV 2.0+), DRM technologies (e.g., Widevine, PlayReady, FairPlay), and OIPF specifications is essential.
Must have:
  • HbbTV Development
  • DRM Systems
  • OIPF Solutions
  • JavaScript, TypeScript
Good to have:
  • ReactJS, Preact
  • Docker, Kubernetes
  • Design Pattern
  • OOP, DDD
Perks:
  • Hybrid work
  • Global Team

Job Details

About the job

With a Comprehensive Skill Set Of a Full Stack Developer, The FSD Engineer Will Develop In An Existing Codebase As Well As Design And Deliver New Solutions In Cooperation With External Software Engineering Companies And Contractors. This Includes The Management Whole Development Chain

  • Definition of user stories and requirements
  • Designing software architecture and selection of an appropriate server infrastructure
  • Identifying appropriate frameworks and programming languages
  • Coding, implementing, testing and maintaining the source code
  • Deployment and maintenance of developed solutions considering state-of-the-art technologies such as DevOps and CI/CD



Responsibilities
Depending on the project, FSD Engineer will code for different devices and are responsible for developing Frontend, Backend application as well as the DevOps Infrastructure. In this context the main tasks are:

  • Maintaining and modifying the codebase
  • Analysing and evaluating results to find the best solution to effectively solve challenges
  • Understanding B2C end customers and their specific individual needs
  • Collaborating with external partners to ensure in-time delivery of qualified software and achievement of milestones
  • Staying up-to-date with new programming languages and methodologies


The Engineer will work in a modern, agile software development environment with methods like SCRUM and KANBAN. To fulfil these methods, they will work on their own in a self-managed development process as well as interact with team members and 3rd parties by using modern collaboration tools like AZURE DEVOPS, CONFLUENCE or JIRA.

Furthermore, this role supports the senior management, the product and solutions management and other non-technical departments in a wide range of technical questions, in representing the company externally like on trade shows and in coordination with other European Platform operators.

HbbTV Application Development
PRIMARY RESPONSIBILITIES / KEY RESULT AREAS

  • Design, develop, and maintain HbbTV applications, ensuring compliance with industry standards (HbbTV 2.0 and above) and special agreements between HD+ and manufacturers
  • Collaborate with product and design teams to create user-friendly interactive TV experiences
  • Optimize HbbTV applications for performance, reliability, and scalability across various devices and platforms



DRM Systems Integration
  • Implement and manage DRM solutions to protect digital content, including integration with popular DRM technologies (e.g., Widevine, PlayReady, FairPlay, Nagra)
  • Work with content providers and partners to ensure seamless DRM integration and content security
  • Monitor and troubleshoot DRM-related issues to ensure uninterrupted content delivery



OIPF Systems Development
  • Develop and maintain systems in compliance with Open IPTV Forum (OIPF) specifications, focusing on interoperability and seamless content delivery across devices
  • Collaborate with stakeholders to implement OIPF features such as service discovery, metadata handling, and media streaming
  • Ensure that OIPF-based solutions are aligned with HbbTV and DRM standards for a unified user experience



System Architecture & Design
  • Contribute to the design and architecture of end-to-end content delivery systems, focusing on the integration of HbbTV and DRM technologies
  • Ensure the scalability, security, and performance of the HbbTV and DRM infrastructure



Compliance & Standards
  • Stay updated on the latest HbbTV and DRM standards, technologies, and best practices
  • Ensure all solutions comply with industry regulations and standards (e.g., DVB-S, DVB-S2, MPEG-DASH)



Testing & Debugging
  • Conduct thorough testing of HbbTV applications and DRM systems to identify and fix bugs
  • Perform regular system audits and maintenance to ensure optimal operation



Collaboration & Documentation
  • Work closely with cross-functional teams, including software engineers, QA testers, and product managers, to deliver high-quality solutions
  • Create and maintain comprehensive documentation for all HbbTV and DRM-related projects and processes


COMPETENCIES

  • Holistic and comprehensive approach to develop solutions for end users
  • Results-oriented thinking
  • Professional in developing complex application for Consumer Electronics environment
  • Experience in designing system and software architecture
  • Ability to review and modify of 3rd party code
  • Very good in providing constructive feedback to colleagues and partners
  • Ability to realise feature, business requirements into technical software solutions
  • Talent for analytical thinking and problem-solving abilities
  • Advanced communication skills for efficient external and internal communication in written, verbal and presentation forms; ability to present technical and complex issues in easy and comprehensible way
  • Willingness to integrate into an international environment and ability to connect fast with others


QUALIFICATIONS & EXPERIENCE

Education
  • University, engineering degree (with degree of BSc, M.Sc.) or an education in software developer or related field



Experience
  • 5+ years of experience in HbbTV application development, DRM systems, and OIPF-compliant solutions.
  • Proven experience with HbbTV standards (HbbTV 2.0+), DRM technologies (e.g., Widevine, PlayReady, FairPlay), and OIPF specifications.
  • Excellent understanding of MPEG-DASH, DVB standards, OIPF frameworks, and content protection mechanisms.



Technical Skills
  • Advanced computer/programming skills: deep knowledge about JavaScript (>= ECMAS-cript 5), Typescript, NodeJS (NestJS or Express), Python, RDBMS and NoSQL
  • Advanced knowledge of HbbTV and OIPF best practices and standards
  • Advanced knowledge of DRM systems (Nagra, PlayReady and Widevine)
  • Experience with OTT streaming technologies and protocols (e.g., HTTP Live Streaming, MPEG-DASH).
  • Advanced knowledge of server programming: web application security, HTTP headers, session handling, etc.
  • Familiarity with media encoding, packaging, and streaming tools.
  • Advanced knowledge of HTML, CSS, and CSS preprocessors like Sass or Less
  • Advanced knowledge of bundlers like Vite and Webpack
  • Advanced knowledge of CI/CD pipelines and version control systems like Git.
  • Advanced knowledge of programming Linux Shell Scripts
  • Advanced knowledge of ReactJS, Preact and React Native
  • Knowledge of Docker and Kubernetes
  • Knowledge of Design Pattern, OOP and DDD


Embark on a career with us, where diversity isn't just a buzzword – it's our driving force. We are crafting a workplace mosaic that values every hue, background, and perspective. Join a global team where inclusivity sparks innovation, and individuality is not only embraced but celebrated. At SES we are committed to hiring inspiring individuals from all backgrounds. We take great pride in creating safe and inclusive processes and we support the recruitment, retention, and evolution of all employees irrespective of gender, colour, race, ethnicity, religion, sexual orientation, disability, veteran or marital status, background or walk in life.

SES is an Equal Opportunity Employer and welcomes diversity!

For more information on SES, click here.

Similar Jobs

Nagarro - Staff Engineer, Java Fullstack

Nagarro

Canada (Remote)
4 Months ago
Anthology  Inc  - Quality Assurance Specialist I

Anthology Inc

Brno, South Moravian Region, Czechia (Hybrid)
4 Months ago
ByteDance - Senior Software Engineer - Spatial Web

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Meta - Software Engineer, Product

Meta

Seattle, Washington, United States (Remote)
3 Months ago
USE Insider - Solution Architect - Istanbul

USE Insider

İstanbul, İstanbul, Türkiye (On-Site)
4 Months ago
CloudHire - Sr. Full Stack Developer- React & Node

CloudHire

Hyderabad, Telangana, India (On-Site)
4 Months ago
Hitachi - .Net full stack developer

Hitachi

Pune, Maharashtra, India (On-Site)
4 Months ago
WebFX - Jr. Front-End Web Developer

WebFX

Ann Arbor, Michigan, United States (On-Site)
4 Months ago
Nagarro - Engineer ,Digital Insights

Nagarro

(On-Site)
3 Months ago
Ness Digital - Junior Integration Java Developer

Ness Digital

Prague, Prague, Czechia (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rajuladev's Infocom   - Word Press Developer

Rajuladev's Infocom

Punjab, India (On-Site)
4 Months ago
Maxis Studios - Senior Client Software Engineer

Maxis Studios

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Keywords Studios (Player Support) - Java Full-Stack Developer (Contract for 3 months initially)

Keywords Studios (Player Support)

Pune, Maharashtra, India (Hybrid)
3 Months ago
Nagarro - Staff Engineer, Frontend React

Nagarro

Chennai, Tamil Nadu, India (On-Site)
4 Months ago
Bragg - Front-end Game Developer

Bragg

Ljubljana, Ljubljana, Slovenia (Hybrid)
4 Weeks ago
Next Level Business Services - Node JS Developer

Next Level Business Services

Miamisburg, Ohio, United States (On-Site)
4 Months ago
Saviynt - Senior Engineer I, Software Engineering

Saviynt

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Nagarro - Staff Engineer, Java

Nagarro

India (Remote)
4 Months ago
Voodoo - Senior Backend Engineer (Python) - Blitz

Voodoo

Paris, Île-de-France, France (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Chennai, Tamil Nadu, India

Ciklum - Expert Data Scientist

Ciklum

Pune, Maharashtra, India (Hybrid)
4 Months ago
PwC - IN-Senior Associate_ Java/IT _Utility transformation _Advisory_MUMBAI

PwC

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Sony India Software Centre - Graphics engineer with C++ Skill

Sony India Software Centre

Bengaluru, Karnataka, India (On-Site)
1 Year ago
PwC - AES SAP Security Manager - Operate

PwC

Hyderabad, Telangana, India (On-Site)
4 Months ago
Nielsen Holdings - Software Engineer - ( Java and GO, AWS, Kubernetes, Terraform, Cassandra, PostgreSQL) (copy)

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
4 Months ago
Entrata - Product Designer

Entrata

Pune, Maharashtra, India (Hybrid)
4 Months ago
Eightfold - Engineering Manager- TA

Eightfold

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
RapidBrains - iOS/tvOS Developer

RapidBrains

India (Remote)
5 Months ago
Shyft Labs - Apache Druid Engineer

Shyft Labs

Gurugram, Haryana, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Next Level Business Services - Java/C++ Developer

Next Level Business Services

Sunnyvale, California, United States (On-Site)
3 Months ago
Unity - Software Developer, Multiplayer Services

Unity

Montreal, Quebec, Canada (On-Site)
3 Months ago
Aristocrat Gaming - Senior Software Engineer

Aristocrat Gaming

Franklin, Tennessee, United States (Hybrid)
1 Month ago
Google - Software Engineer III, Infrastructure, Google Cloud Data Management

Google

New York, New York, United States (On-Site)
3 Months ago
Interactive Brokers - Java Software Engineer

Interactive Brokers

Zug, Zug, Switzerland (On-Site)
4 Months ago
Advitha Tech Solutions - C++/Multimedia Engineer

Advitha Tech Solutions

New Delhi, Delhi, India (Remote)
5 Months ago
Nagarro - Staff Engineer, .Net Fullstack

Nagarro

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Luxoft - PL-SQL Developer

Luxoft

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Niantic - Software Engineer, Map Location Services

Niantic

San Francisco, California, United States (Hybrid)
3 Months ago
Nagarro - Principal Engineer, PHP Drupal

Nagarro

India (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded