Talent.com
UI Developer

UI Developer

I2USystems IncPlano, TX, United States
1 day ago
Job type
  • Full-time
Job description
  • Past Experience worked with Verizon is compulsory
  • A UI Developer (User Interface Developer) is responsible for designing implementing and optimizing the visual elements of a website or application that users interact with. They play a key role in enhancing the overall user experience (UX) by ensuring that interfaces are visually appealing userfriendly and responsive across various devices.

    Key Responsibilities :

    UI Design Implementation :

    Develop visually engaging user interfaces for websites and applications using HTML CSS JavaScript and other UI frameworks.

    • Convert wireframes mockups and prototypes into functional UI components.
    • Ensure consistency with design guidelines and branding.
    • Collaboration with UX / UI Designers :

      Work closely with UX / UI designers to translate designs into functional code.

    • Provide feedback on design feasibility and contribute to design improvements.
    • Responsive Design :

      Ensure the interface is responsive and performs well on various devices (desktop tablet mobile).

    • Implement frameworks and tools for building adaptive layouts (e.g. Bootstrap Foundation).
    • CrossBrowser Compatibility :

      Ensure that the user interface works seamlessly across multiple browsers (Chrome Firefox Safari etc.).

    • Troubleshoot and resolve UIrelated bugs or issues.
    • User Experience (UX) Focus :

      Focus on creating intuitive userfriendly experiences.

    • Optimize the UI for ease of use and accessibility.
    • Collect and analyze user feedback to enhance UI features.
    • Performance Optimization :

      Optimize frontend code for speed and performance.

    • Implement best practices for minimizing load times and improving page performance.
    • Testing & Debugging :

      Conduct testing (unit tests integration tests etc.) to ensure functionality and compatibility.

    • Debug and fix issues as they arise during development or after deployment.
    • Version Control & Deployment :

      Use version control tools like Git to manage code changes.

    • Assist with the deployment of web applications to live environments.
    • Skills & Qualifications :

      Technical Skills :

      Proficiency in HTML CSS and JavaScript.

    • Experience with frontend frameworks like React Angular or Vue.js.
    • Knowledge of version control tools (e.g. Git).
    • Familiarity with CSS preprocessors (e.g. Sass LESS).
    • Understanding of frontend build tools (e.g. Webpack Babel).
    • Experience with responsive design and mobilefirst principles.
    • Expert in react JS html css and JavaScript
    • Design Tools :

      Familiarity with design tools like Adobe XD Figma Sketch or Photoshop.

      Soft Skills :

      Strong problemsolving and debugging abilities.

    • Good communication and teamwork skills for collaborating with designers and developers.
    • Detailoriented with a focus on quality and usability.
    • Preferred Experience :

    • Experience with UI testing frameworks (e.g. Jest Mocha).
    • Knowledge of accessibility standards (WCAG).
    • Experience working in Agile development environments.
    • Understanding of SEO principles for frontend development.
    • Education :

    • A degree in Computer Science Web Development Graphic Design or related fields or equivalent practical experience.
    • This role requires a balance of technical expertise and a keen eye for design aimed at crafting an exceptional user experience.

      Expert in react JS , html , css, and JavaScript