Front-End Developer at a TOP INTEGRATED MARKETING AGENCY - Pittsburgh, PA Full-time Established in the 1980’s, our client is an independent marketing agency that delivers superior results through performance marketing and award-winning creativity right in the heart of Pittsburgh. The good news? They’re looking for frontend developers to join their growing team! Their team is dedicated to using emerging technology to transform the way their clients are doing business - they are a “new breed” digital technology provider. Our client’s team is made up of some of the best and brightest creative technologists in Pittsburgh and they are looking to expand across the board. They focus on building the most inventive software, apps, connected hardware and mixed reality experiences that solve business problems in the industry with offices in Pittsburgh, New York and Atlanta! In addition to working with the latest emerging technology, you’ll also have the opportunity to work with enterprise class companies, some of the most amazing startups in the United States and you’ll even get to chip in on their own R&D efforts! Check out the responsibilities below - - Full accountability for client-side development practices, standards and compliance, QA, innovation and products.
- Implement advanced JavaScript, Advanced LESS/SASS concepts, React, Bootstrap, Angular, jQuery & jQuery UI, Underscore.js, Kendo, Highcharts (or other charting frameworks), MVC .NET & Razor, HTML5, XHTML, CSS, client-side scripting and/or other application programming.
- Ability to clearly communicate with an Application Developer how client side and server side should be integrated
- Analyze project objectives and available resources to prescribe appropriate technologies and techniques.
- Develop wireframes and prototypes around customer needs
- Initiate creative ways to solve UX problems (e.g. usability, findability)
- Organize the design of project functionality, architecture, UI, content and navigation, while visually integrating and enhancing elements associated with the client-side development.
- Help to develop and establish goals and timelines, review progress, and problem solving with the team.
- Document technical design and testing scripts.
- Coordinate project activity with Project Management, Visual Design, Technical Team, and Application Development in all stages of development while keep team informed of status involving schedule, budget and client code quality.
- Stay current on interactive development techniques and software tools.
- React to change productively and handle other essential functions as assigned.
Skills Needed: - Advanced JavaScript knowledge: experience with libraries such as Underscore.js or Moment.js, dependency management, Typescript, React and Angular 2 experience is a plus, familiarity with terms such as prototypal inheritance and OOP in JavaScript
- Advanced LESS/SASS concepts: guarded mixins, integrating 3rd party libraries like Bootstrap with your project and properly customizing 3rd party libraries, mobile first media queries that are clearly defined
- Proficient in design software (e.g. Balsamiq or similar)
- Mobile first responsive design
- Able to effectively interpret business requirements and information design and accurately translate the project scope while coordinating efforts between client-side and server-side teams.
- Expert in the capabilities of browsers and development constraints of the Web and other interactive media.
- Can solve development problems through the use of innovative web development techniques and help guide the team towards the successful implementation of such solutions.
- Analytical mind with a business acumen
- Strong knowledge of information design
- Knowledgeable with appropriate server -side languages with emphasis on MVC. NET and Java
EDUCATION & EXPERIENCE - Four (4) year college degree or equivalent training
- 2-5 years of direct work experience in frontend development, UX design, prototypes, wireframes, interactive programming, web/mobile applications and website development
|