Job Boards Template

Front End Web Application Developer

Pittsburgh, PA

Employment Type: Contract To Hire Job Number: 999 Pay Rate: 120,000

Job Description


This job builds and implements innovative digital experiences for the platforms the Organization uses to communicate in digital channels including web, applications, email, SMS, etc. The incumbent will serve as the user inter-face development expert maintaining fluency in leading HMTL5/CCS3 techniques and methods. Will work closely with the user experience, development, and platform architecture teams to ensure that the digital experiences are built using consistent, frameworks and platforms that fully meet the project objectives. The incumbent is expected to be a subject matter expert on current and future state of front end digital technologies with the ability to articulate and advocate for how those technologies shape user experience to today and tomorrow. Will collaborate with the entire digital team, including Performance Marketing, Media Analytics, SEO, Digital Strategy, Marketing Strategy, etc. Should possess a functional understanding of analytics and data to help drive design/development decisions and methods. As part of the platform development team, which also includes Back End and Full Stack Developers, the incumbent will collaborate to ensure the technical feasibility of designs, features, and capabilities requested by partners and clients. 

 

ESSENTIAL RESPONSIBILITIES
  • Develop new user-facing features using HTML5, CSS3, JavaScript frameworks such as jQuery, JS libraries such as Angular JS, and technologies such as AJAX.
  • Build reusable code and libraries for future use. This will include HTML5/CSS3 cod that can be reused across sites and web applications, utilizing server-side platforms such as LESS and SASS. Will use client-side scripting and JavaScript frameworks, including jQuery to deliver code base.
  • Ensure the technical feasibility of UI/UX designs using code mark up and knowledge of image handling and cross-browser compatibility. Will work with the full-stack and back-end developers to create code that delivers on UI/UX designs. 
  • Optimize application for maximum speed and scalability using tools and advanced JS frameworks such as Angular JS, KnockoutJS, etc. 
  • Assure that all user input is validated before submitting to back-end using available tools and client- or server-side technologies. 
  • Collaborate with other team members and stakeholders. Familiarity with versioning tools such as Git/Mercurial/SVN to ensure best practices. 
  • Promote best practice methods to matrix partners for the use of technology including SEO, Content Management Systems, and other web technologies. 
  • Other duties as assigned

 

EDUCATION

 

Required
  • Bachelor' s Degree in Computer Engineering, Computer and Information Science or Information Technology

Substitutions
  • 6 years related and progressive experience in lieu of Bachelor degree

Preferred
  • None

 

EXPERIENCE

 

Required
  • 5 - 7 years Internet/Web Development

 

To Include
  • 5 - 7 years It Application Experience with CSS3, HTML/XML

Preferred
  • 3 - 5 years IT Application - JSON

 

LICENSES or CERTIFICATIONS

 

Required
  • None

Preferred
  • Exposure to AEM would be highly desireable but not required 

 

SKILLS
  • Website Development
  • Application Development
  • Agile Methodolgy
  • Software Development
  • User Acceptance Testing
  • Web Content Management
  • Web Publishing Tools
  • Web Applications

Job Requirements

Javascript, CSS, HTML, Angular JS, KnockoutJS, JSON, UI, UX

Meet Your Recruiter

Ryan McKigney

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.