Marcus Thomas LLC, an award-winning, full-service marketing communications agency is searching for an experienced Digital Developer to join its growing Digital team. The perfect candidate is a skilled developer who is fluent in the technologies that enable our 24/7/365 online world. The Digital Developer works closely with information architects, designers and strategists to develop and implement cross-platform, cross-browser compatible code.
A thorough understanding of user experience is necessary to work collaboratively with multiple disciplines in order to accurately translate a design into a finished solution.
RESPONSIBILITIES
? Develop code that reflects the provided information architecture, art direction, design and content elements within the established technical framework, specifications and overall environment.
? Create all coded presentation layer deliverables across multiple platforms and browsers.
? Participate in the creation of accurate project estimates and scopes.
? Establish front-end technology requirements for multiple platforms and devices.
? Participate in the writing of detailed technical/functional specifications and code documentation.
? Participate in solution brainstorming and the identification of optimal approaches to delivering against client wants/needs/requirements.
? Assist with the information and technical architecture and design of digital solutions to ensure their compatibility with development best practices and principles.
? Participate in development of code test plans, QA testing, issue documentation and resolution.
? Work to defined project plans, maintain project timelines, and achieve established milestones in an accurate and timely manner.
? Maintain a current working knowledge of search engine optimization best practices and develop code that is search-engine friendly.
? Take initiative to research and learn emerging technologies, trends and industry developments; and share that information with fellow staff members.
? Achieve and maintain relevant/required industry certifications.
? Establish and maintain appropriate relationships with local and national professional organizations.
? Work in a fast-paced, tight timeline environment while maintaining industry leading quality.
REQUIREMENTS
? Technical skills must include: HTML/DHTML/XHTML, ActionScript, ASP, .NET, JSP, XML, SQL, PHP, Visual Basic (5.0 to .NET), JavaScript, CSS and Flash.
? Experience in Photoshop, Fireworks, InDesign and other standard design tools.
? Minimum five years of development experience with proven success in developing Digital, Web, online and/or mobile solutions.
? Experience developing for/working with .NET-based Content Management applications.
? Demonstrated ability to accurately scope and estimate development work.
? Experience developing and testing across multiple browsers, platforms and implementations.
? Experience in a marketing, advertising or digital/interactive agency is strongly desired.
? Bachelor?s degree in information technologies or related field.
? Experience through all phases of development processes from discovery and definition through design and development.
? Experience with and a solid understanding of User Experience and Digital design principles is strongly preferred.
? A commitment to clean, well-organized code and code documentation is mandatory.
? Microsoft development certifications strongly desired.
? A self-starter, capable and experienced in managing high-volume projects with a sense of urgency.
? Passion for the marketing communications industry. Must be knowledgeable and fluent in marketing communications strategies and principles across multiple channels and platforms.
? Well-organized, with the ability to handle changing requirements and aggressive deadlines.
? An articulate, friendly, ?whatever-it-takes? attitude, along with an extremely strong work ethic. (A good sense of humor helps, too.)
? A willingness to learn and do whatever it takes to be successful in this role.
? Exhaustive attention to detail.
? Strong written and oral communication skills.
Source: Boxes and Arrows