UI Frontend Developer

Mars
Dallas, TX, United States
3 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles JavaScript (Programming Language) Web Accessibility Agile Methodology Ajax (Programming Language) Amazon Web Services Application Performance Management HTML5 Microsoft Azure Bootstrap (Software) Browser Compatibility Cascading Style Sheets (CSS)
+39 more
Code Review Continuous Integration DevOps Programming Tools Github Design of User Interfaces Interaction Design JSON Performance Tuning Scrum Methodology Next.js Responsive Web Design Software Engineering Systems Integration TypeScript Web Content Accessibility Guidelines Web Applications Website Wireframe Tailwind ReactJS Adobe XD Cypress (Programming Language) Backend Gitlab Git Vue.js Syntactically Awesome Style Sheets (SASS) Webpack AngularJS Material UI Information Technology Figma Npm(Software) Bitbucket Front End Software Development React Testing Library Restful APIs Es2015 Software Version Control

Job description

We are seeking a highly skilled and experienced UI/UX Developer with strong expertise in front-end development, user interface design, and user experience optimization. The ideal candidate should have hands-on experience developing responsive, scalable, and user-friendly web applications using modern front-end technologies.

The candidate will work closely with UX designers, product managers, business analysts, and backend developers to translate business requirements and design prototypes into high-quality, functional user interfaces., Design, develop, and maintain responsive, interactive, and visually appealing web applications.

  • Translate UI/UX wireframes, mockups, and prototypes into functional front-end components.
  • Develop reusable UI components using React.js, Angular, or Vue.js.
  • Collaborate with UX designers to implement intuitive user interfaces and seamless user experiences.
  • Build responsive layouts using HTML5, CSS3, JavaScript, and TypeScript.
  • Integrate front-end applications with RESTful APIs and backend services.
  • Optimize applications for performance, scalability, accessibility, and cross-browser compatibility.
  • Implement modern UI frameworks such as Bootstrap, Tailwind CSS, or Material UI.
  • Ensure compliance with WCAG accessibility standards and UI/UX best practices.
  • Participate in Agile/Scrum development activities, including sprint planning, code reviews, and daily standups.
  • Troubleshoot and resolve UI-related issues and improve overall application performance.
  • Maintain clean, reusable, well-documented, and maintainable code.

Required Technical Skills

  • Front-End Technologies: HTML5, CSS3, JavaScript (ES6+), TypeScript
  • JavaScript Frameworks: React.js, Angular, or Vue.js
  • UI/UX Design Tools: Figma, Adobe XD, Sketch
  • CSS Frameworks: Bootstrap, Tailwind CSS, Material UI, SASS/SCSS
  • API Integration: REST APIs, JSON, AJAX
  • Version Control: Git, GitHub, GitLab, Bitbucket
  • Development Tools: VS Code, Chrome DevTools, npm, Webpack, Vite
  • Testing: Jest, React Testing Library, Cypress
  • Methodologies: Agile, Scrum, CI/CD
  • Accessibility: WCAG, ARIA, responsive design

Requirements

Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent practical experience.

  • 5+ years of professional experience in UI development or front-end application development.
  • Strong hands-on experience with React.js or Angular.
  • Solid understanding of UI/UX design principles, responsive web design, and usability.
  • Experience converting Figma designs into pixel-accurate, production-ready interfaces.
  • Strong knowledge of JavaScript, HTML5, CSS3, and modern front-end architecture.
  • Experience integrating RESTful APIs.
  • Familiarity with browser compatibility, performance optimization, and accessibility standards.
  • Excellent problem-solving, communication, and collaboration skills., Experience working on enterprise-level web applications.
  • Familiarity with design systems and reusable component libraries.
  • Experience with Next.js or other modern front-end frameworks.
  • Understanding of user research, usability testing, and interaction design.
  • Experience with cloud platforms such as AWS or Azure.
  • Familiarity with DevOps practices and CI/CD pipelines.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…