Front End Developer
- Pittsburgh, PA, USA
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.
Communicate and facilitate industry best practices related to front end technologies.
Drive small scale projects with support from a senior or lead developer
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.
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).
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.
All your information will be kept confidential according to EEO guidelines.