Front End Developer

Emprise Corporation was established in 1987 in Connecticut as both an engineering and software development company. As a Front End Developer, your primary responsibility will be creating and maintaining a variety of complex web applications. Our main focus is the creation of maintenance monitoring and data collection software that allows anything from a small business to a large fleet of ships to easily maintain and monitor its equipment. This means anything from building and using complex JavaScript frameworks, HTML5 canvas development, IOS integration, and any other new technology that can better facilitate the way maintenance monitoring is done.

We are looking to fill our newly established office in Chesapeake, VA. This will provide new developers great opportunity to help contribute in the development a new branch of an already well-established company.

Position Responsibilities:

  • Create a variety of new web applications tailored to different client needs.
  • Work in a collaborative environment with other developers, QA, and designers.
  • Create tests, demos and documentation to help users take advantage of the web applications you create.

Basic Qualifications:

  • 3-5 years of software development experience.
  • Bachelor’s degree – preferably in computer science or a similar degree (or 5+ years of work experience).

Preferred Qualifications:

  • Expert knowledge of HTML and CSS.
  • Experience with different JavaScript framework such as Prototype, Angular, or EXT JS.
  • Experience building large-scale web applications using JavaScript and Ajax.
  • DOM scripting interfaced with web service calls (you should understand passing/receiving JSON to and from web services and modifying the DOM as a result).
  • JavaScript debugging and DOM inspection using developer tools.
    Experience translating design mockups and prototypes into working application designs.
  • Object-Oriented programming (Java, C#, etc).

Bonus Points for:

  • Experience with Canvas.
  • EXTJS, Backbone, Angular, or any major JavaScript framework.
  • Understanding of relational databases.
  • Database development.
  • Experience with SCRUM or other agile methodology.
  • Java Spring experience.
[ninja_form id=2]