Mediabistro logo
job logo

UI Developer (Richmond)

TECHEAD, Richmond, VA, USA

Job type: Contract


UI Developer

Hybrid:
Contract: 6 Months, with auto 6 Month renewals
Local Candidates Only
Richmond, VA

NO C2C Candidate!!!!

SUMMARY

Seeking an individual to 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.

KEY RESPONSIBILITIES

• Transform UI/UX design wireframes and prototypes into functional, responsive code for
web application user interfaces.
• Build robust, high-performance server-side logic and RESTful APIs primarily using Java
and the Spring Boot framework.
• Create responsive, user-friendly interfaces using modern JavaScript frameworks like
Angular or React.
• Develop and maintain scalable backend services, database integrations, and system
APIs to support core application functionality.
• Write unit and integration tests to ensure code quality and performance.
• Maintain complete web applications from user interface to database integration.
• Work in Agile teams, collaborating with designers, product managers, and other
developers using tools like Git.

MINIMUM QUALIFICATIONS (Non-negotiable / MUST HAVE)

• 5+ years of experience in front end/UI development.
• Bachelor's degree in computer science, software engineering, or a related field.
• Proficiency in HTML, CSS, and JavaScript/Typescript.
• Knowledge of CSS preprocessors like Sass or LESS.
• Experience with UI/UX design tools (e.g., Figma and Sketch).
• 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). Knowledge of software development
methodologies (e.g., Agile, Scrum).
• 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.
• Master's degree in computer science, software engineering, or a related field.
• Deep understanding of front-end optimization techniques.
• Experience in making Accessibility Testing Tools for complying with ADA Title II and
Section 508 Standards (e.g., Chrome Lighthouse, aXe, Wave etc.)
• Familiarity with TypeScript or other typed languages.
• Knowledge of testing frameworks (e.g., Jest, Mocha, Jasmine, Karma etc.).
• Experience in implementing and testing RESTful and SOAP web services.
• Experience interfacing with APIs and debugging new and existing code.
• Experience in working with NoSQL databases, expanding the knowledge base to
include a variety of data storage solutions beyond relational databases.
• Awareness of Java security principles and industry best practices.
• Strong troubleshooting skills.