Front End Developer

  • Pittsburgh, PA, USA
  • Full-time

Company Description


Moxie is a modern marketing solutions agency that expertly leverages the value of data, content and technology to help our clients grow. We push the boundaries of what's possible to outperform the competition in the areas of strategy, creative, social marketing, media, analytics and technology development. Founded in 2000, Moxie has 300+ talented employees in Atlanta, Los Angeles, New York and Pittsburgh. Owned by global media giant Zenith — part of the Publicis Groupe — Moxie is able to quickly leverage cross-company areas of enterprise, talent, experience, resources and tools. Moxie's client roster includes Verizon Wireless, Verizon FiOS, Delta, Porsche, American Cancer Society, Ocean Spray, Wells Fargo, The Coca-Cola Company, 20th Century Fox, Chick-fil-A, Nike, Ainsworth Pet Nutrition and Cisco Systems.

Job Description

Position Purpose

Moxie is looking for a Developer who will be responsible for developing websites, online applications, integrate code with additional systems, resolve code errors, and research new technologies/solutions. The ideal Developer will have team experience, and have a minimum of 2+ years of front-end web programming and application integration using HTML, CSS, JavaScript, and JavaScript libraries such as jQuery. Experience with server languages (.Net/Java/PHP/etc.) and enterprise systems integration is a plus.



  • Communicate and facilitate industry best practices related to front end technologies.

  • Drive small scale projects with support from a senior or lead developer

  • Develop websites and applications using HTML, CSS, JavaScript, JSON, and XML.

  • Understand and implement front-end design techniques such as unobtrusive JavaScript.

  • Interact with various internal and external teams to understand the business requirements; analyze business requirements and wireframes and transform them into technical design.

  • Implement prototypes into sites/applications and perform initial tests using functional requirements; interact with QA team to correct code bugs.

  • Comfortably handle change requests and provide quick and efficient solutions.

  • Proactively provide ideas and solutions towards the improvement of the site and the business.

  • Provide effort estimates and prioritize tasks.

  • Assess risk and impact on the existing system that may arise due to any requirement or functional change.


Required Knowledge/Skills/Experience

  • Bachelor Degree or higher in Computer Science or an equivalent amount of relevant experience including system analysis, design, coding and testing (must explain relevancy of experience).

  • 2+ years of hands-on, software development using current HTML/CSS/JavaScript standards.

  • Being an advocate for using Test Driven Development (TDD) and other agile methodologies such as continuous integration, and automated builds.

  • Ability to communicate clearly and display a high level of professionalism.

  • Solid written and verbal communication skills.

  • Ability to learn new technologies quickly and create improved efficiency.

  • Ability to work independently at times on multiple tasks while remaining organized.

  • Experience in one or more methods/tools to create native mobile applications.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Privacy Policy