UI Developer

Position Summary

The client is seeking to fill an open position for a UI Developer within our Java Development Team. In this role the candidate will create user interfaces using programming languages like HTML, CSS, JavaScript/Typescript, and front-end frameworks/libraries like Angular to build the layout, styling, and interactivity of websites. Conform to our established UI guidelines. Collaborate with back-end developers and web designers to improve usability. Ensuring our websites meet web standards and are accessible to people with disabilities.

Minimum Qualifications

• 4+ years of experience in front end/UI development.

• Proficiency in HTML, CSS, and JavaScript/Typescript.

• Knowledge of CSS preprocessors like Sass or LESS.

• Experience with front-end frameworks/libraries like Angular, React, etc.

• Experience working with RESTful APIs.

• Understanding of responsive design and cross-browser compatibility.

• Familiarity with version control systems (e.g., Git).

• Ability to collaborate with backend application developers, and stakeholders.

• Knowledge of UI development best practices and coding standards.

Preferred Qualifications

• 6+ years of experience in front end/UI development.

• Deep understanding of front-end optimization techniques.

• Experience in making Accessibility Testing Tools for complying with ADA and Section 508 Standards (e.g., Chrome Lighthouse, aXe, Wave etc.)

• Experience with UI/UX design tools (e.g., Figma, Sketch).

• Familiarity with TypeScript or other typed languages.

• Knowledge of testing frameworks (e.g., Jest, Mocha, Jasmine, Karma etc.).

• Good troubleshooting skills.

Working Conditions:

• Work Environment: This is a remote position with occasional needs to meet at the Clients office for project related meetings, etc.

• Equipment: The resource will use their personal computer, a laptop or desktop computer (with Windows 11 Pro), to remotely connect to their assigned client workstation, via VPN. A personal webcam and audio equipment will be required when participating in virtual meetings.

• Physical Requirements: Ability to sit for extended periods and use computer equipment.

• Travel Requirements: No travel is required for this position.

Location: Richmond, VA, US

Offer Expires: 2024-11-24 00:00:00

Job Posting Language: en

Qualifications:

  • 4+ years of experience in front end/UI development
  • Proficiency in HTML, CSS, and JavaScript/Typescript
  • Knowledge of CSS preprocessors like Sass or LESS
  • Experience with front-end frameworks/libraries like Angular, React, etc
  • Experience working with RESTful APIs
  • Understanding of responsive design and cross-browser compatibility
  • Familiarity with version control systems (e.g., Git)
  • Ability to collaborate with backend application developers, and stakeholders
  • Knowledge of UI development best practices and coding standards
  • A personal webcam and audio equipment will be required when participating in virtual meetings
  • Physical Requirements: Ability to sit for extended periods and use computer equipment
  • Travel Requirements: No travel is required for this position

Responsibilities:

  • The client is seeking to fill an open position for a UI Developer within our Java Development Team
  • In this role the candidate will create user interfaces using programming languages like HTML, CSS, JavaScript/Typescript, and front-end frameworks/libraries like Angular to build the layout, styling, and interactivity of websites
  • Conform to our established UI guidelines
  • Collaborate with back-end developers and web designers to improve usability
  • Ensuring our websites meet web standards and are accessible to people with disabilities
  • Work Environment: This is a remote position with occasional needs to meet at the Clients office for project related meetings, etc
  • Equipment: The resource will use their personal computer, a laptop or desktop computer (with Windows 11 Pro), to remotely connect to their assigned client workstation, via VPN

ZipRecruiter: Apply Here