Front-End Developer - JavaScript, ReactJS, Node.js

Atlanta, GA | Contract To Hire

Post Date: 02/08/2017 Job ID: 43476 Industry: Front-End Developer

Front-End Developer

Atlanta, GA

Description:

The Front-End Developer is a team member responsible for ensuring that the user-experience and overall product vision is carried out through the entire application.  The roll consist of working closely with the design team to turn screens, pages,  user-interface components, and interaction states in to functional code. The Front-End Developer should be experienced in using the latest techniques to build rich, interactive, modern web applications but rooted in development standards and best practices.  This includes performing analysis on architecture and desired application end-state to determine the best framework, API's and tools to use in each situation.  The Front-End Developer should be able to contribute value both through strategic thinking / thought leadership and through daily execution of tasks/assignments. He or she will work closely with Product Owner, UX / UI Designers and other developers in a highly-collaborative, agile environment.

Responsibilities:
  • Works with product team to understand project requirements
  • Transpose sketches, wireframes, mock-ups into working code
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of  design team outputs
  • Optimize application for maximum speed and scalability
  • Assure that all user input is validated before submitting to back-end
  • Work on front-end development activities, solutions, methods, and practices
  • Develop new and effective interactive design solutions on time and in scope
  • Collaborate with User Experience team to deliver on new business initiatives and platform enhancements

Qualifications:
  • Deliver best-in-class HTML5/CSS3/Javascript front-end code across a broad array of interactive web and mobile projects
  • Possess an advanced knowledge of web and mobile UX/UI; adhere to and extrapolate complex design systems and apply to coded pages, screens, and states
  • Develop and test across multiple browsers, platforms, and devices, including smartphones and tablets
  • Understand when mobile web apps are appropriate as opposed to native applications
  • Have experience with:
    • CSS systems such as LESS and SASS to compile style files
    • Frameworks such as Bootstrap, Foundation, etc.
    • PHP include function to manage common elements
    • Standards-compliant code
    • Integrating HTML/CSS into ASP.NET environment using Visual Studio
    • JavaScript Libraries and Frameworks (REACT.JS, Angular, etc.)
  • Work with client services, sales, and the project team, and manage time across multiple projects and tasks in a deadline-driven, team environment
  • Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp or Photoshop is a plus
  • Participate in discussions with clients and team members about technical best practices and help teams identify optimal technical solutions
  • Understand agile software development and instill best practices into the process
  • Experience with WebGL preferred
Apply Online

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: