The front-end UX Developer is an integral part of the User Experience practice working directly with the customer, our product design team, and other development teams. They are a developer by trade, with a laser-focus on front-end technologies, languages, and stacks. They should be able to articulate important UI decisions and advocate for users, and their experience, within the development teams. This position requires the ability to author clean, semantic, code leveraging core web languages (HTML/CSS/JS) from scratch.
Responsibilities:
• Author HTML/CSS/JS, from scratch, to translate UI design into code
• Speak both the "UX language" and the "developer language" to help everyone align
• Be the "connective tissue" between UX teams and development teams
• Be the first user of the interface and speak up when you see areas for improvement
• Help teams choose the right tool for the job without relying on libraries and frameworks to complete a task
• Help author tools for other teams to speed up their workflows (design systems, internal frameworks, etc.)
• Be part of the upfront stages of a project to lend front-end expertise to design/architecture decisions
• Help educate other developers to up-skill in the practice of front-end development
• Be able to focus on making the UI accessible to all needs
• Troubleshoot existing issues and/or locate ways to improve UI performance
• Locate poor architecture/design decisions and feel comfortable raising concerns
• Act as a "fullstack" developer in certain cases and be comfortable in a few back-end technologies
• Be embedded into both client and internal teams to execute development backlog items
• Participate in UX activities such as user-testing, design-sprints, workshops, etc.
Skills we expect from you:
• 3-5+ years of professional experience in UI development
• Advanced knowledge of CSS and JavaScript
• Proficient in authoring HTML from scratch
• Proficient in Typescript
• Experience building applications in one or more of the major front-end frameworks (React/Vue/Angular)
• Experience building an application in one of the non-major front-end frameworks (Svelte/Solid/Alpine)
• Experience building applications WITHOUT a framework
• Experience working with a design system with a bonus for having helped author one
• Deep understanding of how HTTP requests work (understand the platform)
• Proficient in CLI tools (git/npm/etc.)
• Ability to translate design to code, from-scratch, with HTML and CSS (no bootstrap/material/etc.)
• Basic understanding of Figma and similar design/layout tools
• Deep understanding of modern layout techniques (CSS-grid/flexbox)
• Experienced in modern front-end build systems (rollup/esbuild/etc.)
• Deep understanding of component-based design architecture
• Highly experienced in a11y and advanced techniques for making UIs accessible to all
• Experience working in and with Agile Scrum teams
• Strong verbal & written communication skills
Who you are:
• Skilled in developing rich user interfaces
• Artistically minded
• Laser-focused on front-end UIs
• Passionate about facets of user experience and product design
• Passionate about facets of back-end development
• Dedicated to the user
• Not satisfied with good enough
• Adept at working collaboratively across different teams
• Willingness to say, “I don’t know” and the determination to seek an answer
• Able to deliver with high quality
• Constantly working to up-skill
• A keen understanding of the industry trends
• A CSS/JS nerd
All your information will be kept confidential according to EEO guidelines.
Beware of scams
Our recruiting team may communicate with candidates via our @hitachisolutions.com domain email address and/or via our SmartRecruiters (Applicant Tracking System) notification@smartrecruiters.com domain email address regarding your application and interview requests.
All offers will originate from our @hitachisolutions.com domain email address. If you receive an offer or information from someone purporting to be an employee of Hitachi Solutions from any other domain, it may not be legitimate.
We’re obsessed with making people better—our clients, our team members, and the world around us. We welcome the power of human connection and use it to our advantage.
Konsei (“mixed community or mixed voice”) is a group focused on creating a local presence within our remote culture.