The successful candidate will be responsible for authoring web-based software that facilitates smooth workflow and unique design; demonstrate analytical and creative problem solving abilities, work well with time constraints, and be highly motivated to learn and to apply knowledge.
The Web Developer role is responsible for technical design, coding and modifying a range of websites, blogs and microsites, as well as regularly interfacing with IT on more complex tasks and corporate systems.
The successful candidate will be responsible for leading development of web-based applications for internal users; demonstrate analytical and creative problem solving abilities, work well with time constraints, and be highly motivated to learn and to apply knowledge.
You will develop robust web services to support a diverse range of common functions including (but definitely not limited to): User signup and registration services, web site administration, entitlement checking, making payments, resetting cable boxes and allocating data between wireless accounts.
Develop interactive web applications (in a CMS or single page applications) that include browse, shop and self-service functions and customer friendly capabilities. A key responsibility is to use your creativity to produce highly responsive and enjoyable web-based user interfaces. The customer should never be confused about what is happening or become frustrated because they dont know what to do next.
Work with the Production Manager to ensure the technology is up to date and participate in pair programming and peer code reviews helping to develop testing frameworks and assist in the production of technical and user documentation.
Develop and tests across multiple browsers, platforms, and devices, including smartphones and tablets. Participate in discussions with user teams and agile team members about technical best practices and help teams identify optimal technical solutions.
Working closely with a team of developers and project managers to develop the best solutions for client solutions and internal projects; providing technical support to our clients through our various channels.
Develop native mobile apps that run on either Android or IOS. The apps will respond quickly to user actions, have low power requirements and include functions such as: user signup and registration, entitlement checking, choosing a service plan or bundle, upgrading to a more appropriate service plan, making payments, resetting cable boxes, allocating data between wireless accounts and many more customer friendly capabilities.