Interactive Developer
Previous Job
Previous
Interactive Developer
Ref No.: 18-04050
Location: New York, New York
Position Type:Contract
Start Date: 04/20/2018
Position: Interactive Developer
Start Date: 2 weeks
Location: Fully Remote

The Interactive Developer (Front-End) executes the development process for interactive projects. She/He works with Interactive Designers and Information Architects to develop standards compliant client-side code, as well as, works with other developers to complete each deliverable related to server-side integration. She/He participates in all phases of the project life-cycle, from initial requirements, thru design, development, and quality assurance.
The Senior Interactive Developer (Front-End) is responsible for meeting the business and functional requirements for each project's objectives and managing the quality control throughout the life-cycle of the project. She/He is responsible for working in accordance with the project timeline and budget as defined by the Project Manager.

Responsibilities:
- Develop solutions and write code to fulfill the structural and presentational layers of interactive projects.
- Work with back-end developers to integrate server-side functionality.
- Help define project requirements as necessary.
- Participate in daily/weekly scrums as required by assigned projects.
- Develop front-end architecture for web sites and web applications.
- Test, identify, and document issues. Debug issues and apply appropriate fixes.
- Write code documentation.
- Consult with clients and other teams in areas of expertise.
- Work with the digital team members during the full life-cycle of the project.
- Stay up to date on new trends and methodologies and share with peers.
- Perform other duties as assigned by Manager.

Qualifications:
- This position requires a Bachelor's degree and a minimum of 4-6 years of interactive development experience in advertising, or a relevant combination of education and experience.
- Demonstrate ability to write clean, scalable, and maintainable front-end code for projects ranging from landing pages to large enterprise applications.
- Good understanding and experience with modern front-end development techniques and methodologies. Including, but not limited to, Responsive Web Design, Progressive Web Apps, Gulp/Grunt/Webpack, Node, NPM, Yarn, Bower, Sass, LESS, SMACSS, OOCSS, SuitCSS, BEM, Pug, Handlebars etc.
- Strong knowledge of JavaScript. ES6 is a plus.
- Experience with Single-Page Application frameworks, such as Angular, Ember, or React, is a plus.
- Experience with server-side languages, such as .Net or PHP, is a plus.
- Experience with Content Management Systems, such as WordPress.
- Experience with eCommerce solutions, such as Magento 2 or Shopify, is a plus.
- Experience with hybrid-application development, such as Ionic or React Native, is a plus.
- Knowledge of web performance best practices and experience with advanced optimization techniques.
- Ability to adhere to high-level project requirements documentation and style guides.
- Experience with ADA Compliance, including Section 508 and WCAG 2.0
- Knowledge of cross-browser compatibility issues.
- Excellent time management, problem solving, and communication skills is a must.
- Good understanding of interactive project life-cycle.
Position Must Haves:
- Good understanding and experience with modern front-end development techniques and methodologies. Including, but not limited to, Responsive Web Design, Progressive Web Apps, Gulp/Grunt/Webpack, Node, NPM, Yarn, Bower, Sass, LESS, SMACSS, OOCSS, SuitCSS, BEM, Pug, Handlebars etc.
- Experience with Content Management Systems, such as WordPress.
- Excellent time management, problem solving, and communication skills..
- Experience with Single-Page Application frameworks, such as Angular, Ember, or React
- Could require some client facing, but internal team collaboration will be the majority. (UX/UI Designer's, QA, are just a couple)
- Knowledge of cross-browser compatibility issues.
- Sample's/portfolio when subbing to AD!!

Culture/personality:
- A learner and a do-er
- Able to think & talk about big picture. Solid understanding of development & interactive project life-cycle.
- Relevant work experience over a degree
- Wear a lot of hats
- Workload: 1-2 projects, 2-3 could need maintenance work


Nice-to-haves:
- Strong knowledge of JavaScript. ES6
- Single-Page Application frameworks, such as Angular, Ember, or React,
- Experience with hybrid-application development, such as Ionic or React Native
- Experience with eCommerce solutions, such as Magento 2 or Shopify

If qualified and interested, please submit your resume to Brittany Hale at brittany.hale@mondo.com.