HOME

JOIN OUR TEAM

Check the vacancies below and send us your CV

hr@tvappagency.com

vacancies

CMS Developer

Duties and Responsibilities 
Working as backend developer, the employee must be responsible by developing content management systems and provide a stable interface that can be used by front end.

Reporting to CMS Team Leader 

Day to Day
• Gather requirements to complete tasks efficiently and effectively
• Writing high-quality code to compete applications by deadline 
• Anticipate problems before they happen
• Troubleshoot and debug applications
• Clear and effective communication with client and / or third parties as required
• Daily project updates to Project Manager  / Team leader
• Dive into difficult problems and successfully deliver results within a schedule
• Optimize applications for maximum speed
• Take part in R & D sessions
• Stay up to date with emerging technologies and trends.

Employee 
• Excellent communication skills, both written and verbal
• Correct and continuous use of TVAA project tracking tools including Planner, SharePoint and Teams.
• Ability to meet deadlines and prioritize a varied and substantial workload
• Ability to work on own and to be a team player
 • Attention to detail and time-management skills
• Demonstrate the ethos of “Going the extra Mile” when required

Required Skills 
• BSc Degree in Computer Science or relevant field.
• Good knowledge of English
• Laravel
• PHP
• MySQL
• RESTful APIs

Extra skills valued:
• SVN version control
• VAST
• Multimedia Streaming
• eCommerce
• UI modeling 
• Design Patterns

Developers - General

Duties and Responsibilities
Developing Entertainment based applications for a wide range of devices across Mobile, Smart TV, games consoles, Roku and Apple TV.

Reporting to Team Leader

Day to Day
• Gather requirements to complete tasks efficiently and effectively
• Writing high-quality code to compete applications by deadline
 • Anticipate problems before they happen
• Troubleshoot and debug applications
• Clear and effective communication with client and / or third parties as required
• Daily project updates to Project Manager  / Team leader
• Dive into difficult problems and successfully deliver results within a schedule
• Optimize applications for maximum speed
• Take part in R & D sessions
• Stay up to date with emerging technologies and trends.

Employee
• Excellent communication skills, both written and verbal
• Correct and continuous use of TVAA project tracking tools including Planner, SharePoint and Teams.
• Ability to meet deadlines and prioritize a varied and substantial workload
• Ability to work on own and to be a team player 
• Attention to detail and time-management skills
• Demonstrate the ethos of “Going the extra Mile” when required

Skills
• BSc Degree in Computer Science or relevant field.
• Good knowledge of English
• Office 365
• RESTful APIs
• SVN version control
• MVC
• Analytics (Firebase, Google Analytics, Google Tag Manager)
• VAST
• Multimedia Streaming
• eCommerce
• JSON and XML
• UI modeling
 • Design Patterns

Skills  - Specific

Smart TV 
• Object-oriented programming
• Javascript
• CSS / Sass
• HTML

Web - frontend
 • Javascript - AngularJS
• Sass
• HTML5
• CSS 3

CMS - backend
• Laravel
• PHP
• MySQL

Roku
• Object-oriented programming + Scripting languages

Mobile
• Object-oriented programming
• Java (android)
• Swift (iOS)

Digital Designer

Duties and Responsibilities 
Creatively produce UI/UX stunning solutions from sketches through to final design for a range of devices including Smart TV, tablets, mobile, web and gaming consoles.

Reporting 
• Reporting to Design Lead

Day to Day
• Brainstorming and concept creation
• Translate complex concepts into simple and elegant solutions
• Build high fidelity wireframes
• Create mockups and prototypes
• Elaborate information architecture and project workflow
• Collaborate actively as part of a multi-disciplinary team
• Work closely with fellow creatives and developers to ensure a cohesive design system
• Research new design trends

Employee  
• Excellent communication skills, both written and verbal
• Correct and continuous use of TVAA project tracking tools including Planner, SharePoint and Teams.
• Ability to meet deadlines and prioritize a varied and substantial workload
• Ability to work on own and to be a team player 
• Attention to detail and time-management skills
• Demonstrate the ethos of “Going the extra Mile” when required

Skills
• Proven understanding of design principles
• Experience in UI / UX design
• Fully competent in Photoshop, Illustrator and Sketch
• Experience with Prototyping tools such as Axure, Invision
• The ability to understand, translate and deliver briefs to a deadline
• Creative flair but with an eye for detail• Understanding of CSS, HTML

Mobile Developer

Duties and Responsibilities 
Developing Entertainment based applications for Android and iOS.

Reporting to Mobile Team Leader

Day to Day
• Gather requirements to complete tasks efficiently and effectively
• Writing high-quality code to compete applications by deadline
 • Anticipate problems before they happen
• Troubleshoot and debug applications
• Clear and effective communication with client and / or third parties as required
• Daily project updates to Project Manager  / Team leader
• Dive into difficult problems and successfully deliver results within a schedule
• Optimize applications for maximum speed
• Take part in R & D sessions
• Stay up to date with emerging technologies and trends

Employee  
• Excellent communication skills, both written and verbal
• Correct and continuous use of TVAA project tracking tools including Mantis and SharePoint.
• Ability to meet deadlines and prioritize a varied and substantial workload
• Ability to work on own and to be a team player 
• Attention to detail and time-management skills
• Demonstrate the ethos of “Going the extra Mile” when required

Skills
• BSc Degree in Computer Science or relevant field.
• Good knowledge of English
• RESTful APIs
• SVN version control
• MVC
• Analytics (Firebase, Google Analytics, Google Tag Manager)
• VAST
• Multimedia Streaming
• eCommerce• JSON and XML
• UI modeling 
• Design Patterns
• Object-oriented programming
• Java (Android)
• Swift (iOS)

Project Manager

Duties and Responsibilities
Responsible for leading and managing multiple projects from initiation through to delivery. Working day-to-day with the Development, Design and QA team to monitor and track progress. First point escalation of critical issues. Keeping clients and stakeholder informed and updated.

Day to Day
• First point of contact with client. Manage relationship and set expectations
• Take minutes, detailing action points for all client meetings
• Lead and coordinate the project requirements gathering, estimating and planning for multiple projects.
• Resource Management and Allocation per project.
• Create, deliver and implement project work plans and revise as appropriate to meet changing needs and requirements.
• Work with developers and designers to define and document questions at kick off meetings, and through life-cycle of project.
• To anticipate, manage and resolve issues, risks and dependencies that may impact on the delivery of projects.
• Ensures all project documents are complete, current, and appropriately stored.
• Report and escalate to management as needed.
• Ensure that the project deliverables are on time, within budget and at the required level of quality as defined at the outset.
• Keep stakeholders and clients up to date with project status.
• Monitor Plans VS Actuals
• Work with Head of Operations to evaluate and improve process and procedures

Employee
• Excellent communication skills, both written and verbal
• Correct and continuous use of TVAA project tracking tools including Planner, SharePoint and Teams.
• Ability to meet deadlines and prioritise a varied and substantial workload
• Ability to work on own and to be a team player
• Attention to detail and time-management skills
• Demonstrate the ethos of “Going the extra Mile” when required

Skills
• Minimum 2 years’ experience in previous project management roleUniversity Degree  (non-mandatory)
• Strong working knowledge of Microsoft Office.
• A background or solid understanding of software development processEvidence of analytical, investigative and problem solving abilities
• Exceptional organizational skills
• Great interpersonal skills, and team motivator.

QA - Tester

Duties and Responsibilities:
Quality Assurance Tester (QA) works with the development and QA team in producing and delivering entertainment applications for a wide range of devices across Mobile, Smart TV, games consoles, Roku and Apple TV.

Responsible for assisting the QA Lead in testing all products before initial release, and all subsequent updates to market. Main responsibility is to maintain the high quality of all products.

Reporting 
Reports to QA team Leader

Day to Day 
- Use bug tracking to report bugs
- Ensure that all bugs are recorded in an efficient, complete and informative manner
- Reports results to the QA lead- Strategize, plan, document and execute the regression testing of the product with help from the product management, QA lead and development team
- Organize and manage regular testing sessions
- Daily Report on test activities and results
- Work effectively in completing assigned QA tasks; test plan completion, store documentation, provide feedback on features, investigative tasks.
- Respond to support tickets internally in reproducing them and updating them with information for the dev team to fix.
- Responsible for assuring quality in the weekly drops and final product and for finding all the flaws in a project before it goes live.
- Be able to prioritize important issues for fixing
- Provide screenshots, video footage, logs, or other material as required
- Having the diplomacy to say "no" when a bug is considered as not fixed
- Continually refine and improve the testing process 

Employee  
• Excellent communication skills, both written and verbal
• Correct and continuous use of TVAA project tracking tools
• Ability to meet deadlines and prioritize a varied and substantial workload
• Ability to work on own and to be a team player 
• Attention to detail and time-management skills
• Demonstrate the ethos of “Going the extra Mile” when required
• Open to improvements in testing and to learn new testing tools


Skills
- Programming knowledge or experience is a serious advantage. 
- Previous experience in software development and software quality assurance
- Knowledge of bug tracking systems (Mantis, Jira)
- Analyze Test Results
- Experience with Web Based Testing Applications
- Perform Exploratory Testing
- Solid Understanding of QA Testing Environments

Roku Developer

Duties and Responsibilities 
Developing Entertainment based applications for a wide range of devices across Mobile, Smart TV, games consoles, Roku and Apple TV.

Reporting to Roku Team Leader

Day to Day
• Gather requirements to complete tasks efficiently and effectively
• Writing high-quality code to compete applications by deadline 
• Anticipate problems before they happen
• Troubleshoot and debug applications
• Clear and effective communication with client and / or third parties as required
• Daily project updates to Project Manager  / Team leader
• Dive into difficult problems and successfully deliver results within a schedule
• Optimize applications for maximum speed
• Take part in R & D sessions
• Stay up to date with emerging technologies and trends

Employee
• Excellent communication skills, both written and verbal
• Correct and continuous use of TVAA project tracking tools including Planner, SharePoint and Teams.
• Ability to meet deadlines and prioritize a varied and substantial workload
• Ability to work on own and to be a team player 
• Attention to detail and time-management skills
• Demonstrate the ethos of “Going the extra Mile” when required

Skills 
• BSc Degree in Computer Science or relevant field.
• Good knowledge of English
• Office 365
• RESTful APIs
• SVN version control
• MVC
• Analytics (Firebase, Google Analytics, Google Tag Manager)
• VAST
• Multimedia Streaming
• eCommerce
• JSON and XML
• UI modeling 
• Design Patterns
• Object-oriented programming + Scripting languages

Smart TV Developer

Duties and Responsibilities 
Developing Entertainment based applications for a wide range of devices across Smart TV and games consoles.

On Day to Day
• Gather requirements to complete tasks efficiently and effectively
• Writing high-quality code to complete applications by deadline
• Anticipate problems before they happen
• Troubleshoot and debug applications
• Clear and effective communication with client and / or third parties as required
• Daily project updates to Project Manager  / Team leader• Dive into difficult problems and successfully deliver results within a schedule
• Optimize applications for maximum speed
• Take part in R & D sessions
• Stay up to date with emerging technologies and trends.

As Employee  
• Excellent communication skills, both written and verbal
• Correct and continuous use of TVAA project tracking tools
• Ability to meet deadlines and prioritize a varied and substantial workload
• Ability to work on own and to be a team player 
• Attention to detail and time-management skills
• Demonstrate the ethos of “Going the extra Mile” when required

Main Requirements 
• Solid experience with Javascript
• BSc Degree in Computer Science or relevant field
• Good knowledge of English
• JSON and XML
• Design Patterns
• Object-oriented programming
• CSS / Sass / Less
• HTML
• SVN version control
• MVCNice to have 
• RESTful APIs
• Analytics (Firebase, Google Analytics, Google Tag Manager)
• VAST
• Multimedia Streaming
• eCommerce• UI modeling

Perks 
• Work with an young, awesome and talented team
• Good working environment
• Close relationship with colleagues

Website Developer

Duties and Responsibilities 
Developing Entertainment based applications for a wide range of devices across Mobile, Smart TV, games consoles, Roku and Apple TV.

Day to Day
• Gather requirements to complete tasks efficiently and effectively
• Writing high-quality code to compete applications by deadline 
• Anticipate problems before they happen
• Troubleshoot and debug applications
• Clear and effective communication with client and / or third parties as required• Daily project updates to Project Manager  / Team leader
• Dive into difficult problems and successfully deliver results within a schedule
• Optimize applications for maximum speed
• Take part in R & D sessions
• Stay up to date with emerging technologies and trends.

Employee
• Excellent communication skills, both written and verbal
• Correct and continuous use of TVAA project tracking tools including Planner, SharePoint and Teams.
• Ability to meet deadlines and prioritize a varied and substantial workload
• Ability to work on own and to be a team player 
• Attention to detail and time-management skills
• Demonstrate the ethos of “Going the extra Mile” when required

Skills
• BSc Degree in Computer Science or relevant field.
• Good knowledge of English
• RESTful APIs
• SVN version control
• MVC
• Analytics (Firebase, Google Analytics, Google Tag Manager)
• VAST
• Multimedia Streaming
• eCommerceUI modeling
 • Design Patterns
• Javascript – Angular 2
• Sass
• HTML5
• CSS 3

Xbox Developer

Duties and Responsibilities 
Developing Entertainment based applications for a wide range of devices across Mobile, Smart TV, games consoles, Roku and Apple TV.

Reporting to Team Leader

Day to Day
• Gather requirements to complete tasks efficiently and effectively
• Writing high-quality code to compete applications by deadline 
• Anticipate problems before they happen
• Troubleshoot and debug applications
• Clear and effective communication with client and / or third parties as required
• Daily project updates to Project Manager  / Team leader
• Dive into difficult problems and successfully deliver results within a schedule
• Optimize applications for maximum speed
• Take part in R & D sessions
• Stay up to date with emerging technologies and trends.

Employee
• Excellent communication skills, both written and verba
l• Correct and continuous use of TVAA project tracking tools including Planner, SharePoint and Teams.
• Ability to meet deadlines and prioritize a varied and substantial workload
• Ability to work on own and to be a team player 
• Attention to detail and time-management skills
• Demonstrate the ethos of “Going the extra Mile” when required

Skills 
• BSc Degree in Computer Science or relevant field.
• Good knowledge of English
• Office 365
• RESTful APIs
• SVN version control
• MVC
• Analytics (Firebase, Google Analytics, Google Tag Manager)
• VAST
• Multimedia Streaming
• eCommerce
• JSON and XML
• UI modeling 
• Design Patterns
• C#