Job Title : UI / UX Developer
Duration : 8+ Months
Location : Richmond, VA
Interview Type : Web Cam Interview Only
Work Arrangement : Remote
Note :
- Please attach a portfolio with samples of previous work on UI / UX projects , showing process and results, this is required.
Job Description :
The candidate will design, develop and implement cross-browser and cross-platform user interfaces. This position performs complex application programming activities in the latest technologies, to include creating features that are scalable, accessible and render effectively across multiple browsers, operating systems, and device types.
As part of an existing software development team, the candidate will collaborate with product owners, designers, and other developers on different permutations to find the best solution possible, and ensure components are fully automated with unit and functional testing.Additionally, the candidate will identify ways to improve upon existing components, making them more easily consumable to improve functionality and the customer experience.ELECT uses mobile and responsive design practices, so a familiarity with these methodologies would be a plus.A portfolio with samples of previous work on UI / UX projects, showing process and results, is required with the candidate's application.Required / Desired Skills :
Strong HTML5, CSS3, and JavaScript (ES6+) skillsExperience with frameworks / libraries like React, Angular, Vue.js, or SvelteFamiliarity with Bootstrap, Tailwind CSS, Material UI, SASS / SCSSProficiency in Figma, Adobe XD, Sketch, or InVisionAbility to turn concepts into interactive wireframes and prototypesExperience using Git and platforms like GitHub or GitLabUnderstanding of WCAG guidelines and how to build accessible interfacesFamiliarity with front-end performance tuning and optimization best practicesUnderstanding of REST APIs, JSON, and integration with backend services is highly desirable.Familiarity with Hotjar, Google Analytics, or session recording toolsExperience working with crossfunctional teams including developers, stakeholders, and product managers in agile / scrum environments and design sprintsAwareness of current design trends