Front End Developer (00120A)

Norfolk, Virginia
Nov 22, 2021
Dec 27, 2021
Full Time

Front End Developer (00120A) 

ODU’s CLT department is seeking a JavaScript UI Developer to build responsive and dynamic frontend user interfaces for web applications. The JS UI developer will need to be proficient in vanilla JS and related JS frameworks, as well as HTML and CSS.   Experience with developing websites compliant with ADA accessibility standards is a plus.

The JavaScript UI developer creates wireframes, mockups, and paper prototypes to fully develop an understanding of the end user’s workflows and interactions. The developer then works with the web application developers to create the entire web stack, including user interface, for that product. This Front- End Developer must be capable of hand-coding all work. All projects will be responsive web development.

Required Qualifications:

Considerable knowledge of web application development and deployment, including software development lifecycle. Considerable knowledge of the practices, policies and procedures used in building highly interactive and visually appealing web application interfaces using hand-coded JavaScript. Effective oral and written communication skills. Demonstrated ability to hand-code using HTML5, CSS3, and AJAX. Considerable experience in building JavaScript web applications. Considerable experience with interface design. Considerable experience in designing interface for web-based systems and back-end integration. Some experience in learning technology development and deployment, including software development lifecycle.

Preferred Qualifications:

Considerable knowledge of user interface design and web best practices. Considerable knowledge of cross-browser compatible UI development. Considerable knowledge of best practices in Interaction design, responsive design, mobile/tablet UI UX, accessibility, 508 Compliance, and WCAG 2.0. Some knowledge of JS libraries (e.g., jQuery, Backbone, Angular, Underscore, D3, Raphael). Strong interpersonal skills. Demonstrated ability to use AngularJS, EmberJS, Express for front-end JavaScript development. Bachelor’s degree in Computer Science, Information Systems & Technology or in related discipline or an equivalent combination of education and/or experience. Some experience coding and deploying responsive designs. Some back-end programming experience with Node.js.

Conditions of Employment:

In accordance with Executive Directive #18  issued by Governor Ralph Northam effective September 1, 2021, all Old Dominion University employees who enter the workplace or work remotely must disclose their vaccine status to the designated university personnel.  Employees who are not fully vaccinated or who refuse to disclose their current vaccine status, must undergo weekly COVID-19 testing and disclose weekly the results of those tests to designated university personnel.

Special Instructions:

Provide Programming Portfolio with links to websites the applicant has worked on, along with explanations of the skills he/she leveraged and learned while working on each project.

To review the full position requirements and submit an application, please visit  and follow the online instructions.  Old Dominion University is an equal opportunity, affirmative action institution.