(5+ year's senior level experience)
marblemedia is a next generation content creation company dedicated to telling stories and connecting with audiences across multiple platforms in television, web and mobile.
The ‘Senior Interactive Developer’ is responsible for the technical development and implementation of all backend production and maintenance tasks, technical features related to production development. This skilled developer is assigned to deliver technical solutions for internal and external client requirements. This role is responsible for existing and new interactive projects and will work on multiple platforms including mobile.
Senior Responsibilities
- Create pre-production documentation for the technical production process, complete documentation post-project delivery and assist in the creation of necessary testing plans
- Create technical solutions and complete all levels of programming tasks for interactive productions
- Integrate / implement projects in coordination with requirements, teams, stakeholders, schedule and budget
- Contribute to project ideas and utilize standard technology best practices
- Ensure each project is created and functions at a superior technical level, and that it meets or exceeds each project requirement
- Liaise with internal and external vendors, contractors and partners
- Communicate with other staff members to convey clear ideas and solutions
- Communicates / reports with the project team throughout all stages of production
- Shares knowledge with team members; learns from and helps others
Senior Skills and Qualifications: - Extensive experience in Interactive Development required
Education
- Bachelor of Computer Science or equivalent
- Programming languages: Flash, AS3, XHTML, CSS, Javascript, PHP
- Database Creation; SQL, MySQL,
Assets (not required)
- C++, ASP.Net, Java
Requirements
- Create superior, original solutions for all interactive platforms
- Specific knowledge of technical tools / applications for the online environment
- Solid understanding of client requirements / deliverables, and the ability to take responsibility for them
- Have demonstrated successful development / integration, and the delivery of projects on time and within the given budget
- Comfortable with pitches and presentations for purpose of delivering technical solutions
- Ability to negotiate, communicate and inform within the project teams
- Work effectively as a member of a team
- High level of proficiency as a leader
- Willingness to develop for and on multiple platforms as well as learn new tools / software / solutions
- Excellent English (written and oral)
- Other languages spoken are an asset
Apply
To apply, please forward a resume and cover to [email protected]