Front-end Developer

Front-end Development · Johnson City, Tennessee
Department Front-end Development
Employment Type Full-Time
Minimum Experience Experienced


Front-End Developers are builders. They often derive pleasure from translating, kerning and leading, to letter-spacing and line-height, creating and staying under a site performance budget, and writing good, semantic markup. Front-End often thinks in terms of systems and interactions and know that the smallest design touches can mean the difference between a good site and a great site. They have empathy for the end user, which translates to good user experience.

At Ntara, Front-End Developers are part of our Engineering Team. Our work informs the work of both our Back-End developers and designers, and their work informs ours. Not a day goes by without collaboration on the design or functionality of a site. We also understand the world of Back-End developers, and we think of ways to make their lives easier and cut down on development time. 

Primary Responsibilities:

  • Hand-coding HTML5, CSS(SCSS, LESS), and JS (ES6, Vue.js, Angular, etc) to create appealing responsive websites of highest quality
  • Developing and executing performance budgets for sites
  • Creating prototypes for proof of concept to support sales or otherwise
  • Anticipating the differences in and coding for all major browsers and device platforms

Other Responsibilities:

  • Collaboration with designers during composition phase
  • Hand-off from design compositions to Front End
  • Quality Assurance before Back End Development hand-off
  • Handoff from Front End to Back End Development
  • Quality Assurance before client hand-off
  • Occasional content entry
  • Improve Front End process
  • Learn from experience and from others to grow your skillset
  • Droppin' anyone who dares to challenge us on the ping pong table

Qualities that would make a good Front End Developer at Ntara:

  • An impeccable eye for detail with the ability to match your UI to the design in a cross-browser environment
  • Strong interpersonal and communication skills with an affinity for problem-solving
  • Ability to self-manage during projects and proactively raise issues/concerns to the team
  • Awareness of the device and browser landscape
  • JavaScript skills to pay the bills
  • Empathy for the end user
  • Consideration of performance and accessibility

Submission Requirements:

  • Updated Resume / work history
  • Work Examples (sites, portfolio, Codepen, GitHub, etc.)

This is a full-time, on site position at the Ntara headquarters in Johnson City, Tennessee.  We are seeking someone that can be a leader and continue to advance their craft here at Ntara.

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Johnson City, Tennessee
  • Department
    Front-end Development
  • Employment Type
  • Minimum Experience