Front End Developer

» Front End Developer
Information Technology
in Tampa
, FL
Reference: 19-04348

Job Description:

  • The role consists of working closely with the design team to turn screens, pages, user-interface components, and interaction states into 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
  • Work 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 backend
  • 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
  • Experience with Container Technology, API and Microservice Architecture
  • Experience with GitLab repository

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.)

Education:

  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline, or the equivalent combination of education, technical certifications or training, or work experience