UI developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
Job Summary: This is an intermediate level position for a UI developer. This individual must be capable of performing analysis, design, implementation, testing, maintenance and support tasks with minimal supervision. This position requires interaction with other group members and departments, and as such, requires excellent communication skills. This position requires the ability to work independently, as well as in collaboration with others to implement solutions. Responsibilities and Duties: Translate technical and design artifacts into fully-functional features for external users by developing well-designed, testable, and efficient HTML, CSS, and React components. Manage definition and progress of stories and tasks using Atlassian JIRA. Collaborate with cross-functional teams, participating in Scrum ceremonies, discovery and ideation sessions, as well as architecture, design, and code reviews. Ensure deliverables meet functional and design specifications and requirements. Assist customer support with technical problems and questions. Lead or participate in other projects or duties.
Requirements
Can demonstrate professional contribution to developing enterprise-level platforms or design systems with efficient and effective front-end technologies. Can demonstrate advanced knowledge and application of one or more front-end JavaScript frameworks, containers, and libraries (e.g. React, Redux, Angular, Vue, etc.). Preference is given to knowledge of React and Redux. Can demonstrate advanced knowledge and application of HTML5 and CSS3. Proficient with object-oriented analysis and design skills. Proficient with object-oriented programming language and techniques. Proficient with client usage of RESTful services and JSON. Familiarity with UI debugging and accessibility tools.. Familiarity with visual and interface design practices and theories (gestalt principles, typography, grid systems, visual hierarchy, color theory, etc.). Familiarity with HCI principles, accessibility requirements, usability best practices, and heuristics. Ability to integrate seamlessly into SCRUM teams and ceremonies. Ability to apply professional concepts, experience, and company objectives in order to perform an in-depth analysis of situations or data to resolve complex issues in creative ways. Must possess strong, interpersonal competency in written and verbal communication, collaboration, active listening, presentation, and facilitation. Must be oriented to framing our efforts around the customer problems we are solving and the outcomes that will achieve for the business. B.S. in Computer Science or Software Engineering or equivalent experience. Minimum of three years of experience in software engineering. Required Skills: B.S. in Computer Science or Software Engineering or equivalent experience.
About the company
Established since 2009, Equinox IT Solutions LLC is on its toes to meet the needs of its customers. Our highly skilled team delivers, commendable services for scalable and robust web solutions
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Best 7 Frontend Frameworks for Developers in 2025
React Developer Salary [2023]
The Best JavaScript Framework to Learn
Top 7 CSS Frameworks in 2025