Front End Developer
Essani International LLC
Portland, OR

Title: Front End Developer

Duration; 12 Months

Location: Portland, Or

Purpose:

We are seeking a skilled front-end developer who can rapidly develop user interfaces for an interactive Web application using Vue, JavaScript, HTML5, CSS3 with jQuery, and Bootstrap.

An ideal candidate, you will have worked with a user experience team and be able to effectively contribute to the development of consistent and reusable design patterns. You have knowledge of at least one front-end framework. You know what problems can be solved by using frameworks and when to avoid using a framework. Experience working with SVG or an interactive graphics solution such as D3 is a bonus.

Essential Duties and Responsibilities:

  • Analyze, design, program, debug, and modify software enhancements for new or existing products
  • Integrate HTML templates with back-end systems using JavaScript-based front-end stack
  • Ability to translate mockups into a working webpage
  • Create new components and user-facing features based on an existing design language
  • Ensure the technical feasibility of UI/UX designs
  • Assure proper validations and checks before data is submitted to the back-end
  • Build reusable code and libraries for future use

Demonstrates the following skills and behaviors:

  • Strong analytical skills with attention to detail
  • Advanced understanding of the JavaScript language nuances
  • Strong experience implementing solutions using Vue
  • Expertise in HTML, HTML 5, JavaScript, CSS, AJAX, JSON, XML, jQuery, cross-browser development, Bootstrap, jQuery, etc.
  • Expertise creating interactive pages with complex user interaction
  • Ability to explain what clean code is
  • Ability to work well with developers, stakeholders, and designers
  • A driven personality, and ability to work with minimal supervision

Required Knowledge and Experience:

  • Bachelor’s degree in Computer Science or related field
  • A desire for lifelong learning
  • Advanced experience with JavaScript, HTML5, CSS3 with jQuery and Bootstrap
  • Good understanding of one or more advanced JavaScript libraries such as Angular, or React
  • Experience developing and using APIs
  • Working experience with code versioning tools such as git, RTC, and TFS
  • Experience working with SVG or an interactive graphics solution such as D3 is a bonus
  • Basic understanding of server-side CSS preprocessing platforms, such as LESS and SASS is a plus
  • Understanding or experience with React native, PhoneGap, mobile development, or hybrid application development is a plus

Job Type: Contract

Salary: $40.00 to $50.00 /hour

Experience:

  • relevant: 1 year (Preferred)
  • front end development: 1 year (Preferred)

Education:

  • Bachelor's (Preferred)