Front-­‐end Developer (flat to senior) - Good English level

You are here

Build front-­‐end applications following coding standards.
Assists in defining software architectures - collaborates
with leads to explore existing frameworks, determines areas of complexity, potential risks to successful implementation.
Communicates continually with project team (leads, front-­‐end and back-­‐end developers, project manager, release manager).
Translates designs and style guides provided by UI/UX team into functional user interfaces, ensuring cross-­‐browser capabilities and performance.
  • Bachelor’s degree in Computer Science or related field (or equivalent experience)
  • 3+years with client-­‐side technologies
  • The UI Developer (User Interface) is responsible for front-­‐end development of engagement-­‐wide project work.
  • Technically implement site designs using HTML, HTML5, CSS, CSS3, SASS/SCSS/Compass, JavaScript (OOP), JQuery, XML, JSON and all other forms of client-­‐side development.
  • Experience with responsive design implementation.
  • Resolve cross-­‐browser, cross-­‐platforms bugs.
  • Experience supporting IE7, IE8, IE9.
  • Experience with GIT and SVN branching models, merging, resolving conflicts
  • Familiar with Bash/Terminal usage
  • Working knowledge of SQL
  • Work with both creative and technical teams to identify and solve site construction issues.
  • Perform unit testing of front-­‐end technical solutions and experience using debugging tools like Firebug, Web Developer tools, etc.
  • Experience with Photoshop and image optimization.
  • Experience with website performance optimization techniques.
  • Experience with task/bug tracking systems (i.e. JIRA).
  • Experience with IDEs specifically Sublime, Eclipse and NetBeans.