Tagga

Company

Senior PHP Web Developer

Tagga Media seeks a passionate expert in web development in the field of mobile technology to take a leading role in the development of our agency platform for mobile marketing. The person filling this role will work directly with the CTO and act as a “force multiplier” on the team – not only producing brilliant architecture, design, and code, but uplifting the whole team through best practices, TDD, refactoring, continuous integration, and general mentorship. We’re far along in a transition to agile methods – the CTO was a member of the management team in a highly successful company of 150+ developers using eXtreme Programming for over four years in the digital advertising industry.

The Tagga Agency Platform is an enterprise web-based mobile marketing tool running in the Amazon Web Services cloud computing platform. This position will work directly with product stakeholders to estimate, plan, and implement the backlog of user stories; work with the CTO and architect to design and execute infrastructure and architectural projects; research innovative new mobile and web technologies; recommend and foster agile best practices in a manner suited to the team; work with IT to establish performance and scalability benchmarks and eliminate bottlenecks; and help grow the technology team.

Responsibilities
• Architect, design and build superior mobile and web product technology for enterprise scale and availability.
• Lead the team in practices that ensure that the “done criteria” are met with a minimum of friction.
• Maximize the team’s release of demonstrable user value with every iteration.
• Evaluate and guide team selection of the best development and deployment tools.
• Research and integrate innovative new web and mobile technologies that will provide surprising new sources of customer value.
• Ensure that customer issue and technology failures are detected, isolated, and resolved rapidly, and prevented from happening again.

Basic Qualifications
• 5+ years of experience as a web developer using the Linux-Apache-MySQL-PHP stack.
• Bachelor’s degree with a technical major such as engineering or computer science, or equivalent professional experience.
• Advanced web programming including AJAX, DOM manipulation, CSS.
• Expertise in developing for the mobile web (smartphone and feature phone).
• Database development and optimization.
• Expertise in at least one OO language (e.g. Java, C++, etc.)
• Familiarity with design patterns, refactoring, and enterprise software architectures.
• Experience working in a collaborative team, and working directly with product stakeholders, customers and partners, and support personnel.

Preferred Qualification
• Experience with CakePHP, Nagios, Urchin, Git.
• Experience with cloud computing (such as Amazon Web Services EC2 and related services).
• Experience with mobile technologies, including the mobile applications and SMS.
• Experience or familiarity with continuous integration and eXtreme Programming practices.
• Experience in the field of digital or mobile advertising.