Front-end Developer (3510-12)

Position Information

Asheville, NC


Full-Time Employee, Consultant



Position Details

Locus Technologies— a leading provider of enterprise cloud computing software (SaaS) for environmental, air, water, energy, and sustainability information management— is seeking a talented, detail-oriented front-end web developer to create, maintain, and enhance the user interface of Locus products.

Your primary responsibilities would include writing and maintaining scalable HTML, CSS, and JavaScript for complex web applications (within a scripting/markup language such as JSP or ColdFusion); migrating legacy front-end code into defined UI patterns and templates; working working closely with designers to implement design changes from provided mockups and other specifications; helping to ensure and enforce design standards via pattern libraries or other developer-supporting assets and materials; and helping to identify opportunities for improvement in the UI. You will work with a cross-department team including designers, developers, and QA/QC testers.

This is a part-to-full-time contract position, with the intention of becoming a salaried position for the right person. This is an in-office position; remote applicants will NOT be considered.

Responsibilities will include some or all of the following:

  • Write, modify, and maintain clean, scalable, reusable CSS (with Sass), HTML, and JavaScript/jQuery to support the UI for Locus’ web-based environmental data management and EHS software applications.
  • Work together with designers to establish and enforce UI design standards – continue building and supporting a living pattern library for use by other developers.
  • Modify existing client-side UI code (built with HTML, JavaScript, JSP, ColdFusion, etc.) according to mockups or other specifications provided by designers.
  • Advise and support other developers in implementing design changes or fixing UI/UX issues.
  • Ensure all changes work visually and functionally across multiple browsers.
  • Write testing instructions and other documentation when needed to support front-end changes.
  • Participate in discussions with team members about technical best practices and work together to identify optimal technical solutions.
  • Proficiency with CSS, HTML, jQuery, front-end JavaScript
  • Extremely high attention to detail
  • Experience working with (or around) a scripting or markup language or technology such as PHP, JSP, or ColdFusion/CFML— as well as a basic understanding of how these languages interface with SQL and databases
  • Excellent skills in English language (including grammar and spelling)
  • Experience using a CSS preprocessor such as LESS or Sass
  • Experience with CSS frameworks such as Bootstrap
  • Knowledge of a code version control platform such as Git or Subversion
  • Experience working with dynamic web applications
  • Familiarity with accessibility best practices
  • Strong critical thinking and prioritization skills; ability to manage multiple tasks with different deadlines, while retaining high attention to detail
  • Ability to communicate effectively and professionally with a cross-department team
  • Experienced with Microsoft programs (PowerPoint, Word, Excel, Outlook)

Additional helpful skills & knowledge (not required):

  • Experience using or building pattern libraries as part of a development team
  • Experience working on complex enterprise web applications
  • Familiarity with Agile project management methodology

Please include a cover letter.

1-5 years front-end experience working extensively with HTML, CSS, and JavaScript
Bachelor’s degree or equivalent in computer science, interaction design, or other related field
Apply for this position

Apply for Front-end Developer (3510-12)

Full name

Email address

Phone number

Current location (city/state)

Are you willing to relocate?

Present work status

Are you legally eligible to work in the U.S.?

Online resume or LinkedIn profile URL

Upload resume


Locus is committed to preserving your privacy.