WEB/MOBILE APPLICATION DEVELOPER, DIGITAL

Job TypeFull-time
Date PostedJul 16, 2012
LocationCanada Ontario
Start Date2012
Number of Openings1
DescriptionResponsibilities:
  • Work with internal product team to design, code, test and document new features for web and mobile applications based on stakeholder requirements
  • Ensure applications are maintained with optimal performance and scalability
  • Provide technical support to internal clients and act as first point of contact for all technical issues for web/mobile applications (envision all sides of a problem domain, architect a solution, seek critical feedback and defend design)
  • Ensure source code meets development standards, functional specifications and is easily maintainable
  • Assist in roll-out of application functionality to Test/UAT/Production environments
  • Understand system architecture with an eye to scalability and efficiency
  • Research, recommend and provide innovative and compelling technical solutions for product enhancements
  • Create and update functional specifications and technical documentation
  • All other duties as assigned
QualificationsSkill Requirements:
  • Must have: Undergraduate degree with focus on web/mobile development and/or related post graduate
  • Certificate 2-3 years experience with iOS application development, with a deep understanding of iOS development technologies including
  • Objective C, memory management, etc. 2-3 years experience with web application development environments including PHP, SQL (query building and optimization), HTML, CSS and JavaScript (AJAX, jQuery)
  • Experience with integrating back end web services using JSON, REST, SOAP, XML, etc.
  • Knowledge of MVC development frameworks (Zend, Symfony2 preferred)
  • Past experience developing for high-traffic PHP environments Solid understanding of internet technologies: DNS, Linux command line, SSL, SSH and version control
  • Ability to diagnose and troubleshoot cross browser compatibility issues
  • Experience with planning and writing technical documentation
  • Knowledge of internet security and best practices
  • Excellent ability to ascertain the needs of key stakeholders
  • Superior problem solving and risk management skills Must be a team player with the desire to own projects and the ability to work with minimal supervision
  • Strong verbal and written skills, with the ability to communicate technical information to non-technical people
  • Detail oriented with good time management skills and the ability to prioritize in a fast paced environment Keeps up to date on industry best practices and technology 

Nice to have:

  • Experience in Android (ICS) application development
  • Knowledge of web site performance enhancing technologies, such as Akamai Rich Media Accelerator
  • Knowledge of Photoshop Knowledge of tag based analytics tools (Omniture, Google Analytics)
  • Experience with Actionscript 3.0 and Flash development (specifically with video players) and experience with video streaming technologies (HLS, Smooth Streaming, adaptive streaming, DRM)
  • Knowledge of installing and maintaining a server environment (LAMP)
  • All applications should include a list of related projects completed or in development to date.
How to Apply?http://tbe.taleo.net/NA9/ats/careers/requisition.jsp?org=ASTRAL&cws=1&rid=862