Jobs

Let's check what is going on in nangu.TV.
Team Leader pro C/C++ tým

Hledáme šikovného člověka do vedoucí úlohy vývojového týmu zaměřený na technologii C/C++ pro naší streamovou platformu

Co vás čeká

  • plánování práce a profesionálního růstu členů týmu
  • definování a kontrola náplně práce podřízených v souladu požadovanými produktovými prioritami
  • řízení performance a kvality vývoje – reporting
  • podílení se na rozvoji architektury platformy
  • inovace a rozvoj aplikací

Co očekáváme my:

  • znalost programování C/C++ do úrovně psaní kódu a vývoj v této technologii
  • chuť vést, řídit a podporovat tým
  • pracovitost

Co nabízíme:

  • stabilní společnost, která si na sebe vydělává již 10 let a není závislá na investorech
  • výborný kolektiv
  • partu lidí, co jsou ve svém oboru opravdoví profíci
  • zajímavé portfolio, které má velkou budoucnost - zaujímáme první místo v IPTV a OTT technologiích
  • kromě standardních benefitů také masáže na pracovišti, proplacení MHD kupónu, čerstvé ovoce ....
Java Script - AngularJS/React Developer


Hledáme nadšeného AngularJS/React vývojáře pro tým zabývající se tvorbou webové aplikace, která je součástí IPTV platformy a umožňuje sledování televize na PC.

Co pozice obnáší:

  • Vývoj webové aplikace, která umožňuje kromě sledování živé televize i používání TV archivu, nahrávání pořadů nebo přehrávání filmů z videopůjčovny.
  • Práci v malém týmu složeném z vývojářů a testera.
  • Využívání agilní metodologie řízení projektů.

Co k tomu budete potřebovat:

  • Výbornou znalost JavaScriptu.
  • Zkušenost s frameworkem AngularJS / React.
  • Dobrou znalost CSS (případně LESS).
  • Alespoň mírně pokročilou angličtinu (porozumění a psaní technické dokumentace).

Co vám ještě pomůže:

  • Zkušenost s jinými programovacími jazyky (PHP, Python apod.).
  • Uživatelská znalost Linuxu.
  • Znalost práce s Gitem.
  • Ukázka vašeho kódu.

 

Na co se u nás můžeš těšit:

* Masážena pracovišti a v pracovní době, proplácení roční jízdenky na pražskou MHD, flexibilní pracovní doba, minerálky, Coca Cola, horká čokoláda, ovoce, ... 
* Parta pohodových lidí, co nevynechají žádnou možnost si ze sebe navzájem vystřelit 
* Hurá akce typu sauna, fotbálek, frisbee, hospoda, chata 
* Bezproblémové parkování 

Pozice je na plný úvazek s možným okamžitým nástupem. 


Sales Engineer

We are looking for a colleague, who enjoys learning new things and is a self-starter. The ideal candidate will be both technically skilled and communicative. He / she will be a part of the sales team of 6 and will participate in developing new sales opportunities as well as dealing with the existing customers. The character of the role requires occassional travel (up to 30% of the time) both local and international.

Required experience, skills, personal characteristics:

  •  server sizing, platform sizing 
  •  DRM solutions and sizing 
  •  proposal evaluation (customer/supplier) 
  •  supplier negotiations 
  •  sales support 
  •  reporting workaround 
  •  product management minimum 
  •  contract and service level agreement experience 
  •  ISP or Telco experience welcome 
  •  office administrative 
  •  presentation skills 
  •  excellent command of Czech, fluent English, other languages welcome 
  •  team spirit 
  •  proactive attitude

 

Regular duties:

  • manage relationships with customers and prospects 
  • identify, qualify and develop new sales opportunities 
  • analyse potential markets, including their strengths, weaknesses, opportunities and threats 
  • design technical system solutions for video service providers 
  • collect requirements for new product development from market and assist in product development management 
  • cooperate closely with the Key Account Managers  


What we offer:

  • Friendly atmosphere of a smaller company
  • Flexible working hours
  • Quality working facilities
  • Refreshments in the workplace (coffee, tea, mineral water, cola, hot chocolate, fruit, etc.)
  • Regular in-house massages
  • Public transport coupon reimbursement
  • Training (language courses, conferences, internal training sessions)
  • Offices are easily reachable with free parking

The position is full-time with possible immediate start.

All information provided will be treated as confidential. By sending your resume to us, you agree to us handling your data in compliance with law 101/2000 Sb. concerning the protection of personal data. We will use your personal data only for purposes related to the recruitment process. If you wish to be removed from our database after the position is filled, please let us know.

 

 

SW Architect

The following keywords describe us best: IPTV, multiscreen, OTT, multimedia, streaming, OpenSource, Linux, timeshift.


Jobs Description:

 

cooperation in development of streaming applications

define tasks - communication with customers (consultation of functional design, architecture and other requirements for applications)

set effective solutions to meet client requirements and escalation of sub-tasks to development teams

creation of effective procedures based of implementing the requirements of the client, including the time and regularly reviewing the implementation of these award

control output (processed tasks) before delivery to the customer

close cooperation with the development teams and project management team

 

 Essential criteria:

  • Knowledge of technical English (passive is sufficient)
  • Excellent level of Czech
  • Analytical/technical mindset
  • Diligent, reliable
  • Active approach to problem-solving
  • Curious
  • Communicative
  • Cognizance of digital audio and video
  • Basic scripting (Bash or Python) and programming skills (ideally JavaScript and C++)
  • Basic knowledge of Linux OS
  • Knowledge of SQL
  • Network environment knowledge
  • Experience with version control systems (ideally Git)
  • At least 2 years SW Architectur experience 


What we offer:

  • Friendly atmosphere of a smaller company
  • Flexible working hours
  • Quality working facilities
  • Refreshments in the workplace (coffee, tea, mineral water, cola, hot chocolate, fruit, etc.)
  • Regular in-house massages
  • Public transport coupon reimbursement
  • Training (language courses, conferences, internal training sessions)
  • Offices are easily reachable with free parking

The position is full-time with possible immediate start.

All information provided will be treated as confidential. By sending your resume to us, you agree to us handling your data in compliance with law 101/2000 Sb. concerning the protection of personal data. We will use your personal data only for purposes related to the recruitment process. If you wish to be removed from our database after the position is filled, please let us know.

_____________________________________________________________________________________________________

Jsme nangu.TV. Naše jméno možná není často slyšet, přesto náš produkt používá denně statisíce uživatelů. Představu o něm si můžeš udělat např. z tohoto videa: https://www.youtube.com/watch?v=N3UkjNQQ8-Y.

Tato klíčová slova nás popisují asi nejvýstižněji: IPTV; multiscreen; OTT; multimedia; streaming; OpenSource; Linux; timeshift;


Náplň pracovní činnosti: 

  • Detailní analýza a průzkum technického řešení nebo architektury SW komponent platformy a souvisejících funkcionalit
  • Definice zadání požadovaných funkcionalit - komunikace se zákazníky (konzultace funkčního designu a popisu požadavku) a vytváření související dokumentace
  • Zajištěni a dohled správné implementace funkcionalit skrz vývojové týmy
  • Účast na tendrech a projektech - analýza, definice a návrh technického řešení
  • Analýza a návrh rozvoje komponent platformy - inovace, optimalizace performance a škálovatelnosti, zefektivnění vývoje
  • Výstupní kontrola zpracovaných úkolů před dodáním k zákazníkovi
  • Úzká spolupráce s vývojovými týmy a projektovým managementem

Pro práci u nás požadujeme:

  • orientace v programování (C++ nebo Java/J2EE nebo JavasScript)
  • technickou AJ (stačí pasivně)
  • technické myšlení
  • analytické myšlení
  • pečlivost a zodpovědnost
  • aktivní řešení problémů
  • zvídavost
  • komunikativnost
  • povědomí o digitálním audiu a videu
  • základní znalost skriptování (bash nebo Python) a programování (ideálně Java, JavaScript a C++)
  • základní znalost OS Linux
  • znalost databází SQL
  • znalost síťového prostředí
  • zkušenost s verzovacími systémy (nejlépe Git)
  • Zkušenosti na pozici SW Architect nejméně 2 roky

Na co se u nás můžete těšit:

  • přátelská atmosféra menší firmy
  • flexibilní pracovní doba
  • kvalitní vybavení
  • občerstvení na pracovišti (káva, čaj, minerálky, Coca-Cola, horká čokoláda, ovoce...)
  • pravidelné masáže (přímo v budově)
  • proplácení roční jízdenky na pražskou MHD
  • možnost sebevzdělávání (jazykové kurzy, konference, interní školení)
  • dobrá dostupnost a bezproblémové parkování

Pozice je na plný úvazek s možností okamžitého nástupu.

Veškeré Vámi zaslané materiály budou považovány za důvěrné. Veškeré zaslané materiály budou považovány za důvěrné. Zasláním životopisu zároveň vyjadřujete souhlas se zpracováním a uchováním veškerých osobních údajů, které poskytujete společnosti Alnair a.s.. Osobní údaje budou zpracovány v souladu se zákonem 101/2000 Sb. „O ochraně osobních údajů“. S Vašimi údaji bude nakládáno výhradně za účelem zprostředkování zaměstnání. V případě, že si nepřejete, abychom Vaše údaje dále uchovávali, neváhejte nás kdykoli kontaktovat.

 

Tester/Test Engineer for AS Team

We are nangu.TV. Although our name may not be recognizable by many, TV and VoD content delivered through our product is watched by hundreds of thousands of people every day. This video should help give you an idea of what we do: https://www.youtube.com/watch?v=N3UkjNQQ8-Y.

The following keywords describe us best: IPTV, multiscreen, OTT, multimedia, streaming, OpenSource, Linux, timeshift.

Common tasks of the Quality Assurance team include:

 

  • testing administration interface, including UI
  • automatic testing
  • implementation, updating and creating testing scenarios and work with the appropriate tools
  • writing and maintenance of the product and user documentation in English
  • implementation, creation and updating of test processing in and work with appropriate tools
  • creation of automated tests
  • testing Web Services

 

Essential criteria:

  • Testing and technical writing experience
  • Knowledge of technical English (passive is sufficient)
  • Excellent level of Czech
  • Analytical/technical mindset
  • Diligent, reliable
  • Active approach to problem-solving
  • Curious
  • Communicative

Desirable criteria:

  • Cognizance of digital audio and video
  • Basic scripting (Bash or Python) and programming skills (ideally JavaScript and C++)
  • Basic knowledge of Linux OS
  • Knowledge of SQL
  • Network environment knowledge
  • Experience with version control systems (ideally Git)

What we offer:

  • Friendly atmosphere of a smaller company
  • Flexible working hours
  • Quality working facilities
  • Refreshments in the workplace (coffee, tea, mineral water, cola, hot chocolate, fruit, etc.)
  • Regular in-house massages
  • Public transport coupon reimbursement
  • Training (language courses, conferences, internal training sessions)
  • Offices are easily reachable with free parking

The position is full-time with possible immediate start.

All information provided will be treated as confidential. By sending your resume to us, you agree to us handling your data in compliance with law 101/2000 Sb. concerning the protection of personal data. We will use your personal data only for purposes related to the recruitment process. If you wish to be removed from our database after the position is filled, please let us know.

_____________________________________________________________________________________________________

Jsme nangu.TV. Naše jméno možná není často slyšet, přesto náš produkt používá denně statisíce uživatelů. Představu o něm si můžeš udělat např. z tohoto videa: https://www.youtube.com/watch?v=N3UkjNQQ8-Y.

Tato klíčová slova nás popisují asi nejvýstižněji: IPTV; multiscreen; OTT; multimedia; streaming; OpenSource; Linux; timeshift;

Hledáme zapáleného  testera pro automatizované testování a zavedení testovacích skriptů.

Quality Assurance tým se u nás věnuje především: 

  • testování administračního rozhraní, včetně UI
  • testování webových služeb
  • provádění, vytváření a aktualizaci testovacích scénářů a práci s odpovídajícími nástroji
  • nedílnou součástí pozice je psaní a údržba produktové a uživatelské dokumentace v AJ
  • provádění, vytváření a aktualizace testovacích scénářů v AJ a práce s odpovídajícími nástroji
  • tvorba automatických testů

Na této pozici se budete účastnit projektů pro významné české i zahraniční IPTV/DVB poskytovatele.

Pro práci u nás požadujeme:

  • zkušenost s automatizovaném testováním a psaním technické dokumentace
  • orientace v programování (C++ nebo Java/J2EE nebo Javascript)
  • technickou AJ (stačí pasivně)
  • technické myšlení
  • pečlivost a zodpovědnost
  • aktivní řešení problémů
  • zvídavost
  • komunikativnost

Výhodou bude:

  • povědomí o digitálním audiu a videu
  • základní znalost skriptování (bash nebo Python) a programování (ideálně Java, JavaScript a C++)
  • základní znalost OS Linux
  • znalost databází SQL
  • znalost síťového prostředí
  • zkušenost s verzovacími systémy (nejlépe Git)

Na co se u nás můžete těšit:

  • přátelská atmosféra menší firmy
  • flexibilní pracovní doba
  • kvalitní vybavení
  • občerstvení na pracovišti (káva, čaj, minerálky, Coca-Cola, horká čokoláda, ovoce...)
  • pravidelné masáže (přímo v budově)
  • proplácení roční jízdenky na pražskou MHD
  • možnost sebevzdělávání (jazykové kurzy, konference, interní školení)
  • dobrá dostupnost a bezproblémové parkování

Pozice je na plný úvazek s možností okamžitého nástupu.

Veškeré Vámi zaslané materiály budou považovány za důvěrné. Veškeré zaslané materiály budou považovány za důvěrné. Zasláním životopisu zároveň vyjadřujete souhlas se zpracováním a uchováním veškerých osobních údajů, které poskytujete společnosti Alnair a.s.. Osobní údaje budou zpracovány v souladu se zákonem 101/2000 Sb. „O ochraně osobních údajů“. S Vašimi údaji bude nakládáno výhradně za účelem zprostředkování zaměstnání. V případě, že si nepřejete, abychom Vaše údaje dále uchovávali, neváhejte nás kdykoli kontaktovat.

  • automatizované testování
  • interakce jednotlivých komponent mediální platformy
  • analýza firemních pracovních testovacích procesů s následnou úpravou
  • specifikaci akceptačních testů
  • komunikaci s dodavateli (v češtině) - odhad man-days
  • odborný dozor, kontrola kvality ostatních testerů
JavaScript Developer

nangu.TV is not an application as such; it is more of an ecosystem enabling us put together a product according to a specific setting. It consists of a number of interesting components, some of which you might not expect of JavaScript.

The development is continuous. You can find a program code that has been used and improved over the course of several years. We operate mainly in an Open-Source environment.

The following is what we work on in the long-term:

  • Real-time messaging (RabbitMQ) between applications
  • Ecosystem for running external HTML5 applications (w3c widgets), development of SDK to support their creators
  • Development of an original user interface for a large TV screen and remote control
  • GUI framework, Window manager
  • Development of a UI media (audio/video) player with interesting features such as TimeShifting
  • System to be used for customised product builds, dozens of support libraries
  • A number of various applications, such as EPG browser, VoD library, games
  • TV applications, social network integration, RSS reader, etc.
  • Other interesting technologies, e.g. OAuth, DLNA

Essential criteria:

  • Thorough knowledge/experience in JavaScript programming or strong motivation to gain such experience
  • Ability and desire to code in an efficient manner to produce high quality, useful coding
  • Enjoyment in learning new things, exploring how things work, what causes problems
  • Reliability
  • Excellent level of Czech

Desirable criteria:

  • Programming in another language: Ruby, Python, PHP, Java, C/C++
  • Previous experience developing web or network applications, knowledge of HTTP
  • Interest in UI design, human-machine interaction
  • Previous projects that can be used as references
  • Previous experience in embedded device development

The position is either full-time or part-time with possible immediate start.

All information provided will be treated as confidential. By sending your resume to us, you agree to us handling your data in compliance with law 101/2000 Sb. concerning the protection of personal data. We will use your personal data only for purposes related to the recruitment process. If you wish to be removed from our database after the position is filled, please let us know.

So, what does the application look like?

At the beginning, we mentioned that the main application is coded in JavaScript containing various components. The entire application runs in a browser (similar to a Java application running in JVM). In our case, it often is not a desktop-based browser, but one that is built-in (an embedded browser). Most often the device is an STB - set-top box. Generally speaking, it is a box the end-users connect to their TVs (e.g. through HDMI) and thus can receive content from various sources. The diagram below depicts the architecture of a typical STB:

An STB is actually like a computer with Linux. The difference lies in the architecture; it can be, e.g. SH4 or ARM. What they have in common is that they are so-called SoC (System on Chip) platforms. Most of the chipset is directly integrated into the outer part of a processor and as a result, the external components are relatively few.

The portal application yields an environment enabling the operation and development of other applications. Consequently, the architecture in many ways resembles a miniature operation system.

Within it is found services for communication with the external world external world (end-device API implementation, see http://api.nangu.tv) real time messaging (IM), application management and imaging (Window manager). In addition, of course, it also is concerned with components that handle multimedia viewing.

_____________________________________________________________________________________________________

Nangu.TV není jedna aplikace, spíše ekosystém dovolující napsat a sestavit produkt podle konkrétního zadání. Obsahuje řadu zajímavých komponent, z nichž některé byste (možná) v Javascriptu nečekali.

Vyvíjíme dlouhodobě. Najdete u nás kód, který se roky zdokonaluje a používá v různých aplikacích. Pracujeme převážně v Linuxovém Open-Source prostředí.

Co u nás v Javascriptu najdete a na čem dlouhodobě pracujeme:

  • Real-time messaging (RabbitMQ) mezi aplikacemi
  • Ekosystém pro běh externích HTML5 aplikací (w3c widgets), vývoj SDK propodporu jejich autorů
  • Vývoji originálního uživatelského rozhraní pro velkou TV obrazovku a dálkové ovládání
  • GUI framework, Window manager
  • Vývoji UI media (audio/video) playeru se zajímavými funkcemi jako TimeShifting
  • Systém pro kustomizované buildy produktu, desítky podpůrných knihoven
  • Řadu konkrétních aplikací, například: EPG browser, VoD knihovna, hry
  • Televizní aplikace, integrace sociálních sítí, RSS čtečka, a jiné
  • Další zajímavé technologie, např. OAuth, DLNA

Předpoklady:

  • Znáte důkladně programování v JavaScriptu nebo máte chuť si takovou znalost doplnit
  • Chcete psát efektivní, kvalitní a užitečný kód
  • Baví Vás učit se novým věcem, zajímá Vás jak věci fungují, co je podstatou problémů
  • Je možné se na Vás spolehnout

Vaší výhodou bude pokud:

  • Umíte programovat v některém dalším jazyce Ruby/Pythonu/PHP/Java/C/C++
  • Máte zkušenost s vývojem webových nebo síťových aplikací, znalost HTTP
  • Zajímá Vás problematika návrhu uživatelských rozhraní, interakce člověk-stroj
  • Máte již projekty, které poslouží jako reference
  • Máte zkušenosti s vývojem pro embedded zařízení

Pozice je na plný nebo zkrácený úvazek s možností okamžitého nástupu.

Veškeré Vámi zaslané materiály budou považovány za důvěrné. Veškeré zaslané materiály budou považovány za důvěrné. Zasláním životopisu zároveň vyjadřujete souhlas se zpracováním a uchováním veškerých osobních údajů, které poskytujete společnosti Alnair a.s.. Osobní údaje budou zpracovány v souladu se zákonem 101/2000 Sb. „O ochraně osobních údajů“. S Vašimi údaji bude nakládáno výhradně za účelem zprostředkování zaměstnání. V případě, že si nepřejete, abychom Vaše údaje dále uchovávali, neváhejte nás kdykoli kontaktovat.

Jak tedy aplikace vypadá:

V úvodu článku jsme zmiňovali, že hlavní aplikace je opravdová aplikace napsaná v JavaScriptu obsahující různé komponenty. Celá aplikace běží v prohlížeči (obdobě jako Java aplikace běží v JVM). V našem případě se ale často nejedná o prohlížeč na vašem desktopu, ale prohlížeč zabudovaný (embedded browser). Nejčastější zařízení je STB - set-top box. Tedy krabička, kterou si koncový uživatel připojí ke svojí televizi např. přes HDMI a pomocí ní může přijímat obsah z různých zdrojů. Schéma níže zachycuje architekturu typického STB:

STB je de fakto počítač s Linuxem. Architektury se používají různé, třeba SH4 nebo ARM. Společné často mají, že se jedná o tzv SoC (System on Chip) platformy. Většina chipsetu je přímo integrovaná do pouzdra procesoru a množství externích součástek je tedy poměrně malé.

Portálová aplikace sama o sobě představuje prostředí pro běh a vývoj dalších aplikací. Proto její architektura může v mnoha ohledech připomínat malý operační systém:

Najdete v ní služby pro komunikaci s vnějším světem (implementace end-device API, viz http://api.nangu.tv) a zasílání zpráv v reálném čase (IM). Správu aplikací a vykreslování (Window manager). A samozřejmě i části, které se starají o řízení zobrazení multimédií.

C/C++ Developer

nangu.TV je úspěšná a rostoucí firma, která nabízí unikátní technologii pro přehrávání televize a videa na TV, PC a mobilních zařízeních prostřednictvím IP sítí. Pracujeme s předními mobilními operátory a poskytovateli televizního vysílání, jako jsou T-Mobile, Swisscom Broadcast, O2, Orange, a další. Na nangu.TV je postavena například O2 TV: https://goo.gl/xNuJiY. I díky nám letos poprvé nespadl on-line přenos hokejového mistrovství světa: http://goo.gl/sM1BZs. O naší platformě se více dočteš na: http://nangu.tv/platform/.

Klíčová slova:
IPTV; multimedia; streaming; Open-source; Linux; git; C++; timeshift

Tým C/C+ neboli Backend se u nás věnuje například:

  • streamování videa po všemožných protokolech: HLS, RTSP, HTTP, DASH, ...
  • ukládání video dat (máme vlastní distribuovaný storage systém)
  • ladění našich komponent pro extrémní výkon na high-end serverech
  • Intergraci našich komponent do set-top-boxů

Pro práci u nás požadujeme:

  • Velmi solidní znalost C/C++
  • AJ (stačí pasivní)

Výhodou bude zkušenost s:

  • Linuxem
  • Skriptovacím jazykem jako třeba Python
  • sítěmi a multicasty, databázemi
  • verzovacími systémy – gitem
  • vývojem pro embedded systémy
  • Spíš než výčet technologií nás oslní to, jak rychle dokážeš do té další proniknout. U nás nikdo nenařizuje, jaké IDE, nástroje a Linuxovou distribuci použít, ale Windows tu moc neletí.

Jsou pro tebe zapeklité technické problémy výzvou, nikoliv trápením? Code review příležitostí k diskuzi, nikoliv otravou? Nebo máš nějaké příspěvky do Open-source? Přesně tebe hledáme, pojď nám to ukázat na pohovoru!

Na co se u nás můžeš těšit:

  • Masáže, proplácení roční jízdenky na pražskou MHD, flexibilní pracovní doba, minerálky, Coca Cola, horká čokoláda, ovoce, ...
  • Parta pohodových lidí, co nevynechají žádnou možnost si ze sebe navzájem vystřelit
  • Hurá akce typu sauna, fotbálek, frisbee, hospoda, chata
  • Bezproblémové parkování

Pozice je na plný úvazek s možným okamžitým nástupem.

Veškeré zaslané materiály budou považovány za důvěrné. Zasláním životopisu zároveň vyjadřuješ souhlas se zpracováním a uchováním veškerých osobních údajů, které poskytuješ společnosti Alnair a.s.. Osobní údaje budou zpracovány v souladu se zákonem 101/2000 Sb. „O ochraně osobních údajů“. Se Tvými údaji bude nakládáno výhradně za účelem zprostředkování zaměstnání. V případě, že si nepřeješ, abychom Tvé údaje dále uchovávali, neváhej nás kdykoli kontaktovat.

_____________________________________________________________________________________________________

nangu.TV is a successful and growing company offering unique technology for delivering TV and video content to TVs, PCs and mobile devices through IP networks. We cooperate with leading mobile operators and broadcasters, such as T-Mobile, Swisscom Broadcast, O2 and Orange, among others. For example, O2 TV, a leading product marketed by O2 Czech Republic, is based on the nangu.TV platform: https://youtu.be/fMh-yMwS96Y. We also share in the success of the on-line broadcast of the recent Ice Hockey World Championships: http://goo.gl/sM1BZs. Read more about our platform at http://nangu.tv/platform/.

Keywords:
IPTV; multimedia; streaming; Open-source; Linux; git; C++; timeshift


The C/C++ (or as we say Backend) Team works mainly on:

  • video streaming over various protocols: HLS, RTSP, HTTP, DASH, etc.
  • storage of video data (we develop an in-house distributed storage system)
  • profiling of our components to achieve extreme performance on high-end servers
  • integration of our components to set-top-boxes
  • Essential criteria:
  • Deep knowledge of C/C++
  • English
  • Excellent level of Czech

We welcome previous experience with:

  • Linux
  • Scripting language such as Python
  • networks and multicast, databases
  • version control systems – e.g. git
  • development for embedded systems
  • The length of the list of technologies you have experience with is not as important to us as how quickly you are able to master a new one. Nobody here says what IDE, tools or Linux distribution you should use, but Windows won't get you far.

Is solving demanding technical problems a challenge, rather than bothersome, for you? Do you see code review as an opportunity for a good discussion, rather than an unnecessary annoyance? Or perhaps you have made some contributions to Open Source? If so, you're the one we're looking for; tell us all about it at our friendly and relaxed job interview!

With us, you can look forward to the following:

  • In-house massages, Prague public transport coupon reimbursement, flexible working hours, wide range of beverages, fruit, etc.
  • A group of friendly colleagues with a sense of humor
  • Informal happenings such as football matches, frisbee throwing, pub visits and weekend excursions
  • Free parking


The position is full-time with possible immediate start.
All information provided will be treated as confidential. By sending your resume to us, you agree to us handling your data in compliance with law 101/2000 Sb. concerning the protection of personal data. We will use your personal data only for purposes related to the recruitment process. If you wish to be removed from our database after the position is filled, please let us know.

Senior Project Manager

We are looking for an experienced Project Manager to join our growing team. nangu.TV is a very successful interactive media platform used by internet service providers and telecommunication operators to deliver television and video on demand services both locally and internationally.

What our Project Manager does:

  • Supports the pre-sales and sales phase by providing relevant information regarding time demand estimates for individual projects (based on previous experience)
  • Defines a project, its objectives and time schedule with all involved parties, particularly the customer and concerned team leaders at nangu.TV
  • Provides administrative support for the projects (project documentation including the project plan)
  • Continuously oversees that the project plan is being met and proactively pinpoints the risks arising over time and puts forth solutions for their elimination or at least minimization
  • Regularly provides project status reports
  • Communicates with the customer and employees with the goal of fulfilling project objectives and requirements
  • Has deep knowledge of the nangu.TV product and is able to actively utilize it; routinely acquires new insight by studying newly added features
  • Meets with customers – locally as well as abroad

Expectations – personal characteristics:

  • General trust in the team, in people
  • Reliability, loyalty, team pride and enthusiasm for the product
  • Highly motivated to uncover solutions in difficult and pressing situations
  • Organized approach to problem-solving
  • Ability to take responsibility
  • Ability to admit a mistake
  • Ability to quickly grasp new technologies; passion for learning
  • Ability to clearly and tactfully communicate, especially when giving unpleasant news (courage)
  • Openness and innate ability to get along with various types of people

Expectations – formal:

  • University education – technical fields of study
  • At least 5 years project management experience in a target-driven company specializing in software development or IT delivery
  • At least some experience in software development or system integration
  • Experience with agile methods for software development
  • Experience managing a project within a smaller company of up to 50 employees
  • Solid ability in English; both verbal and written
  • Excellent level of Czech
  • Driver’s licence, type B

What we offer:

  • Opportunity to work in a successful and dynamic company
  • Pleasant and friendly working environment
  • International travel opportunities
  • Wide range of company benefits
  • Further training opportunities

The position is full-time with possible immediate start.

All information provided will be treated as confidential. By sending your resume to us, you agree to us handling your data in compliance with law 101/2000 Sb. concerning the protection of personal data. We will use your personal data only for purposes related to the recruitment process. If you wish to be removed from our database after the position is filled, please let us know.

_____________________________________________________________________________________________________

Hledáme zkušeného Project Managera, který posílí náš rostoucí tým. nangu.TV je úspešná interaktivní media platforma využívaná internetovými poskytovateli a telekomunikačními operátory pro dodávání televizních a video služeb u nás i v zahraničí.

Náplň práce:

  • Podporuje pre-sales a sales fázi poskytováním relevantních informací ohledně případné náročnosti projektu (na základě předchozích zkušeností)
  • Definuje projekt, jeho náplň a časový plán a to se všemi zainteresovanými stranami, zejména se zákazníkem a jednotlivými teamleadery ve společnosti nangu.TV
  • Realizuje administrativní podporu projektu (proj. dokumentace včetně proj. plánu)
  • Sleduje průběžné plnění projektu a proaktivně upozorňuje na rizika, která z daného průběhu vyplývají, navrhuje možnosti pro jejich eliminaci, nebo alespoň snížení
  • Reportuje průběžné plnění projektu
  • Komunikuje se zákazníkem a se zaměstnanci s cílem efektivně splnit zadání projektu
  • Má velmi dobrou znalost produktu nangu.TV a je schopen ji aktivně využít. Znalosti produktu si průběžně udržuje studiem aktuálních funkcionalit.
  • Osobně se setkává se zákazníky - i v zahraničí

Předpoklady - vlastnosti:

  • důvěra v tým, obecně v lidi
  • spolehlivost a loajalita týmu - hrdost na tým, zanícení pro produkt
  • vysoká motivace hledat řešení i v kritických situacích a pod tlakem
  • systematický přístup k řešení problémů/situací
  • schopnost nést zodpovědnost
  • schopnost uznat chybu
  • schopnost porozumět technologiím, touha poznávat nové věci
  • schopnost jasné a korektní komunikace zejména v případě sdělování nepříjemných faktů (odvaha)
  • otevřenost a velmi dobrá schopnost vyjít s lidmi

Předpoklady - formální

  • universitní vzdělání technického směru
  • alespoň 5 let praxe v oblasti řízení projektů SW vývoje nebo IT dodávky ve firmě zameřené na výkon
  • alespoň krátká praxe v roli SW developera nebo systémového integrátora
  • zkušenosti s agilními metodami pro SW vývoj
  • zkušenosti s řízením projektu v malé firmě do 50 lidí
  • velmi dobrá znalost angličtiny slovem i písmem
  • řidičské oprávnění skupiny B

 Co nabízíme:

  • práce v úspěšné a dynamické společnosti
  • příjemný a přátelský tým
  • příležitosti k cestování
  • pestrou nabídku benefitů
  • možnosti dalšího vzdělávání 

Pozice je na plný úvazek s možným okamžitým nástupem.

Veškeré zaslané materiály budou považovány za důvěrné. Zasláním životopisu zároveň vyjadřujete souhlas se zpracováním a uchováním veškerých osobních údajů, které poskytujete společnosti Alnair a.s.. Osobní údaje budou zpracovány v souladu se zákonem 101/2000 Sb. „O ochraně osobních údajů“. S údaji bude nakládáno výhradně za účelem zprostředkování zaměstnání. V případě, že si nepřejete, abychom Vaše údaje dále uchovávali, neváhejte nás kdykoli kontaktovat.

iOS Developer

Come be part of the IPTV revolution! As media consumption moves from big screens to mobile devices, an opportunity for skilled iOS developers presents itself. Enjoys the start up spirit with the backing of a well established company while working on the newest technologies and interesting challenges.

We are nangu.TV and we are the market leader in IPTV solutions in the Czech Republic. Hundreds of thousands of people watch videos delivered through our product. This video from our business partner shows some of what we have accomplished https://www.youtube.com/watch?v=N3UkjNQQ8-Y.

We value our people. We strive for great teams and a friendly workplace. You will fit right in :-)

What we expect from you:

  • Development of applications for iOS
  • Help design and improve the architecture of our applications
  • Work within a small cross functional team (design, development, testing)
  • Participation in mobile UX design
  • Adhering to Agile methodology

To accomplish this, you will need:

  • Communication skills necessary for successful day-to-day team operations
  • Software engineering knowledge
  • At least 1 year experience with iOS
  • Fluent in Czech or English
  • English at a level to understand technical documentation

These will help you excel further:

  • Reference projects available in App Store
  • App store / Test Flight deployment knowledge
  • UX design skills
  • Experience with media streaming technologies
  • Knowledge of other mobile platform and programming languages

What we can offer you:

  • Competitive salary and performance based bonuses
  • Flexible working hours
  • In house massages
  • Free Prague public transport
  • Free parking
  • Wide range of free beverages and fruit in the office
  • Chance to broaden your UI/UX design knowledge
  • Opportunity to to also contribute to Android development
  • Work on interesting technology with friendly colleagues that have a sense of humor
  • Informal happenings such as football matches, frisbee throwing, pub visits and weekend excursions
  • No corporate BS :-)

The position is full-time with possible immediate start.

All information provided will be treated as confidential. By sending your resume to us, you agree to us handling your data in compliance with law 101/2000 Sb. concerning the protection of personal data. We will use your personal data only for purposes related to the recruitment process. If you wish to be removed from our database after the position is filled, please let us know.

_____________________________________________________________________________________________________

Buďte součástí IPTV revoluce! S přesunem videa z televizních obrazovek na mobilní zařízení přichází i nová příležitost pro šikovného iOS Developera. Jsme mladá firma s duší start-upu, která zároveň poskytuje zázemí firmy v našem regionu zavedené. Výzvy, které vás u nás čekají budete zdolávat s využitím nejnovějších technologií.

Jsme nangu.TV, leader na trhu IPTV řešení v České a Slovenské republice. Stovky tisíc uživatelů denně sledují videa s využitím naší platofrmy. Tady se můžete podívat, jak náš produkt vypadá: https://www.youtube.com/watch?v=N3UkjNQQ8-Y.

Vážíme si našich lidí, jedinečnosti, kterou každý z nich celku přináší. Naší prioritou i nadále zůstává týmová a přátelská atmosféra, která umožňuje novým lidem snadno “zapadnout”.

Co pozice obnáší: 

  • Vývoj aplikací pro iOS, které uživatelům umožní používat všechny vymoženosti naší platformy: interaktivní TV vysílání, archiv pořadů, virtuální videopůjčovna, ovládání domácí TV
  • Spolupráce na tvorbě a optimalizaci architektury našich aplikací
  • Práci v menším “multifunkčním” ;-) týmu (design, development, testing)
  • Podílení se na designu UX pro mobilní zařízení
  • Využívání agilní metodologie řízení projektů
  • Skills & Requirements

 Co k tomu budete potřebovat: 

  • Zkušenost s vývojem pro iOS
  • Plynulou češtinu
  • Alespoň mírně pokročilou angličtinu (porozumění a psaní technické dokumentace)

Co vám ještě pomůže: 

  • Ukázka vašich projektů ke shlédnutí na App Store
  • Znalost práce s App store / Test Flight
  • Zkušenost / cit pro UX design
  • Předchozí zkušenost s jinými mobilními platformami nebo programovacími jazyky
  • Zájem o nové technologie, například jazyk Swift

Co vám nabídneme: 

  • Zajímavé platové ohodnocení spolu s výkonovým bonusovým systémem
  • Klouzavou pracovní dobu
  • Masáže na pracovišti
  • Plně hrazený roční MHD kupon
  • Bezproblémové parkování
  • Širokou škálu studených i teplých nápojů
  • Možnost rozšířit si obzory v oblasti UI/UX designu
  • Šanci přispívat svými nápady i do oblasti vývoje Android aplikace
  • Práce na zajímavém produktu, který je vidět
  • Skvělý tým kolegů, kteří mají smysl pro humor
  • Neformální akce jako fotbálek, poker, frisbee, hospoda, kola
  • Žádný korporátní dress code, apod.

Pozice je na plný úvazek s možným okamžitým nástupem.

Veškeré zaslané materiály budou považovány za důvěrné. Zasláním životopisu zároveň vyjadřuješ souhlas se zpracováním a uchováním veškerých osobních údajů, které poskytuješ společnosti Alnair a.s.. Osobní údaje budou zpracovány v souladu se zákonem 101/2000 Sb. „O ochraně osobních údajů“. S údaji bude nakládáno výhradně za účelem zprostředkování zaměstnání. V případě, že si nepřeješ, abychom Tvé údaje dále uchovávali, neváhej nás kdykoli kontaktovat.

Java Developer

We are nangu.TV. Although our name may not be recognizable by many, TV and VoD content delivered through our product is watched by hundreds of thousands of people every day. This video should help give you an idea of what we do: https://www.youtube.com/watch?v=N3UkjNQQ8-Y.

The following keywords describe us best: IPTV, multiscreen, OTT, multimedia, streaming, OpenSource, Linux, timeshift.

Common tasks of the Java team include:

  • Development of the core of the platform containing all the business logic
  • Development of further components that expand the middleware functionality (e.g. SingleSignOn, fulltext search, messaging)

Criteria:

  • Spring Framework
  • ORM, JPA
  • Linux
  • SQL
  • Technical English (passive is sufficient)
  • Excellent level of Czech
  • Common land and water sports such as office slalom, wrestling in the coffee queue, jumping over illusory hurdles, swimming in the technology sea :-)

What we offer:

  • In-house massages, Prague public transport coupon reimbursement, flexible working hours, wide range of beverages, fruit, etc.
  • A group of friendly colleagues with a sense of humor
  • Informal happenings such as football matches, frisbee throwing, pub visits and weekend excursions
  • Free parking

The position is full-time with possible immediate start.

All information provided will be treated as confidential. By sending your resume to us, you agree to us handling your data in compliance with law 101/2000 Sb. concerning the protection of personal data. We will use your personal data only for purposes related to the recruitment process. If you wish to be removed from our database after the position is filled, please let us know.

_____________________________________________________________________________________________________

Jsme nangu.TV. Naše jméno možná není často slyšet, přesto náš produkt používá denně statisíce uživatelů. Představu o něm si můžeš udělat např. z tohoto videa: https://www.youtube.com/watch?v=N3UkjNQQ8-Y.

Tato klíčová slova nás popisují asi nejvýstižněji: IPTV; multiscreen; OTT; multimedia; streaming; OpenSource; Linux; timeshift;

Java tým se u nás věnuje například:

  • vývoji srdce platformy zahrnující veškerou business logiku
  • vývoji dalších komponent platformy rozšiřující funkcionalitu middleware (např. SingleSignOn, fulltextové vyhledávání, messaging)

Na této pozici se budeš účastnit projektů pro významné české i zahraniční IPTV poskytovatele.

Pro práci u nás se ti bude hodit předchozí zkušenost s:

  • Spring Frameworkem
  • ORM, JPA
  • Linuxem
  • SQL
  • technickou AJ (stačí pasivně)
  • běžnými suchozemskými a vodními sporty, zejména slalomem mezi kancelářemi, wrestlingem ve frontě na kávovar, skokem přes zdánlivé překážky, plaváníem v moří technologií ;-)

Na co se u nás můžeš těšit:

  • masáže, proplácení roční jízdenky na pražskou MHD, flexibilní pracovní doba, minerálky, Coca Cola, horká čokoláda, ovoce,...
  • parta pohodových lidí, co nevynechají žádnou možnost si ze sebe navzájem vystřelit
  • hurá akce typu sauna, fotbálek, frisbee, hospoda, chata
  • bezproblémové parkování

Pozice je na plný úvazek s možným okamžitým nástupem.

Veškeré Vámi zaslané materiály budou považovány za důvěrné. Veškeré zaslané materiály budou považovány za důvěrné. Zasláním životopisu zároveň vyjadřujete souhlas se zpracováním a uchováním veškerých osobních údajů, které poskytujete společnosti Alnair a.s.. Osobní údaje budou zpracovány v souladu se zákonem 101/2000 Sb. „O ochraně osobních údajů“. S údaji bude nakládáno výhradně za účelem zprostředkování zaměstnání. V případě, že si nepřejete, abychom Vaše údaje dále uchovávali, neváhejte nás kdykoli kontaktovat.

Android Developer

We are nangu.TV. Although our name may not be recognizable by many, TV and VoD content delivered through our product is watched by hundreds of thousands of people every day. This video should help give you an idea of what we do: https://www.youtube.com/watch?v=N3UkjNQQ8-Y.

The following keywords describe us best: IPTV, multiscreen, OTT, multimedia, streaming, OpenSource, Linux, timeshift.

This position involves:

  • Development of Android (Java) video streaming applications
  • Working within a small team responsible for mobile application design, development and testing
  • Responsibility for Android application architecture and (mostly technical) quality
  • Active participation in Android application UI/UX design
  • Adhering to the Agile methodology (SCRUM)
  • Close cooperation with Project and Product Managers
  • Training and working in a team with the Junior Android Developer
  • (B2B) Client liaison, assisting with Android application customisations and releases
  • In this position, you will be participating in projects for key domestic and foreign IPTV providers

Essential criteria:

  • Communication skills necessary for successful day-to-day team operations
  • Software engineering knowledge (OOP, best practices)
  • Minimum 2 years experience with Android, references available at Google Play
  • Network and web protocol knowledge (HTTP, XML, JSON)
  • English at a level that allows you to successfully communicate with clients, read and write technical documentation
  • Common land and water sports such as office slalom, wrestling in the coffee queue, jumping over illusory hurdles, swimming in the technology sea :-)

Desirable criteria:

  • Ability to work in a LINUX environment and the command line
  • UI/UX design experience
  • Relevant university education
  • Streaming and multimedia technology knowledge (HLS)
  • Knowledge of DRM systems (providing content protection, such as SecureMedia, Irdeto, etc.)
  • Knowledge of other mobile platforms (iOS, WP8) and programming languages

What we offer:

  • Working on applications that allow people to watch streaming content on a TV or mobile device
  • Opportunity to additionally contribute to iOS app development
  • Chance to broaden your UI/UX design knowledge
  • Interesting field of streaming and multimedia
  • Our applications are used both in the Czech Republic and abroad with the number of end users rapidly growing
  • We are a small company with big potential offering a very friendly work environment
  • In-house massages, Prague public transport coupon reimbursement, flexible working hours, wide range of beverages, fruit, etc.
  • A group of friendly colleagues with a sense of humor
  • Informal happenings such as football matches, frisbee throwing, pub visits and weekend excursions
  • Free parking

The position is full-time with possible immediate start.

All information provided will be treated as confidential. By sending your resume to us, you agree to us handling your data in compliance with law 101/2000 Sb. concerning the protection of personal data. We will use your personal data only for purposes related to the recruitment process. If you wish to be removed from our database after the position is filled, please let us know.

_____________________________________________________________________________________________________

Jsme nangu.TV. Naše jméno možná není často slyšet, přesto náš produkt používá denně statisíce uživatelů. Představu o něm si můžeš udělat např. z tohoto videa: https://www.youtube.com/watch?v=N3UkjNQQ8-Y.

Tato klíčová slova nás popisují asi nejvýstižněji: IPTV; multiscreen; OTT; multimedia; streaming; OpenSource; Linux; timeshift;

Práce na této pozici obnáší:

  • Vývoj Android (Java) aplikací zaměřených na streamování videa
  • Práci v malém týmu zodpovědném za návrh, vývoj a testování mobilních aplikací
  • Zodpovědnost za architekturu a kvalitu Android aplikací především po technické stránce
  • Aktivní účast na návrhu UI/UX Android aplikací
  • Dodržování Agile metodiky (SCRUM)
  • Spolupráce s produktovými a projektovými managery
  • Zaučování a spolupráce s Junior Android vývojářem
  • Komunikace se zákazníky (B2B), pomoc s customizací a vydáváním Android aplikací
  • Na této pozici se budeš účastnit projektů pro významné české i zahraniční IPTV poskytovatele

Pro práci u nás se ti bude hodit:

  • Schopnost komunikace nutné k úspěšnému fungování týmu
  • Znalosti z oblasti softwarového inženýrství (OOP, best practices)
  • Alespoň 2 roky praxe s Android, referenční projekty v Google Play
  • Znalost síťových protokolů a webových formátů (HTTP, XML, JSON)
  • Angličtina na úrovni nutné ke komunikaci se zákazníkem a psaní technické dokumentace
  • Nadání pro běžné suchozemské a vodní sporty, zejména slalom mezi kancelářemi, wrestling ve frontě na kávovar, skok přes zdánlivé překážky, plavání v moří technologií ;-)

Výhodou bude:

  • Schopnost pracovat v prostředí LINUX a příkazové řádce
  • Znalosti z oblasti návrhu UI/UX
  • Úspěšně zakončené vysokoškolské studium v relevantním oboru
  • Znalosti technologií z oblasti streamování multimedií (HLS)
  • Znalosti DRM technologií pro ochranu videa (SecureMedia, Irdeto, …)
  • Znalost dalších mobilních platforem (iOS, WP8) a programovacích jazyků

Na co se u nás můžeš těšit:

  • Práce na aplikacích umožňujících sledovat televizi a firmy na mobilních zařízeních
  • Možnost se věnovat také vývoji pro iOS
  • Možnost uplatnit a rozšířit své znalosti v oblasti návrhu UI/UX
  • Zajímavá problematika streamování a přehrávání multimédií
  • Aplikace používané u nás i v zahraničí s rychle rostoucím počtem uživatelů
  • Výhody malé firmy s velkým potenciálem, velmi příjemný kolektiv
  • Masáže, proplácení roční jízdenky na pražskou MHD, flexibilní pracovní doba, minerálky, Coca Cola, horká čokoláda, ovoce,...
  • Bezproblémové parkování

Pozice je na plný úvazek s možným okamžitým nástupem.

Veškeré zaslané materiály budou považovány za důvěrné. Zasláním životopisu zároveň vyjadřuješ souhlas se zpracováním a uchováním veškerých osobních údajů, které poskytuješ společnosti Alnair a.s.. Osobní údaje budou zpracovány v souladu se zákonem 101/2000 Sb. „O ochraně osobních údajů“. S údaji bude nakládáno výhradně za účelem zprostředkování zaměstnání. V případě, že si nepřeješ, abychom Tvé údaje dále uchovávali, neváhej nás kdykoli kontaktovat.