Web User Interface Developer
Featherwebs

Web User Interface Developer

  • Industry Other
  • Category Web Developers
  • Location Kathmandu, Nepal
  • Expiry date Mar 19, 2025 (Expired)
Job Description

Job Description

We are seeking a talented and passionate Mid-Level UI Developer to join our dynamic team. The ideal candidate will have a strong foundation in frontend technologies, a keen eye for design, and a passion for creating responsive, interactive, and visually appealing user interfaces. You will collaborate closely with designers, backend developers, and other stakeholders to deliver high-quality, user-centric web applications.


If you are someone who thrives in a fast-paced environment, enjoys solving complex problems, and is eager to grow your skills, we’d love to hear from you!


Key Responsibilities


Frontend Development:

  • Develop responsive, mobile-first web interfaces using HTML5, CSS3, and JavaScript (ES6+).
  • Implement and maintain CSS preprocessors like SASS or LESS for scalable and maintainable styles.
  • Ensure cross-browser compatibility and resolve any frontend-related bugs.


UI Frameworks and Libraries:

  • Utilize frameworks like Bootstrap, Tailwind CSS, or Material-UI to build consistent and reusable UI components.
  • Leverage JavaScript libraries such as jQuery (if applicable) for enhanced interactivity.


Animations and Interactions:

  • Create smooth and engaging CSS animations, transitions, and keyframes.
  • Implement advanced animations using JavaScript-based libraries like GSAP or Framer Motion.


Version Control:

  • Use Git (e.g., GitHub, GitLab, Bitbucket) for version control and collaborative development.


Frontend Frameworks:

  • Work with modern frontend frameworks like React, Vue.js, or Angular for component-based development.


Performance Optimization:

  • Optimize CSS, JavaScript, and images to ensure fast load times and smooth performance.


Collaboration and Design Handoff:

  • Collaborate with designers using tools like Figma to translate design mockups into functional interfaces.
  • Create interactive prototypes to demonstrate user flows and interactions.

  • Debugging and Testing:

    • Use debugging tools like Chrome DevTools and Firefox DevTools to troubleshoot and resolve issues.
    • Ensure code quality through testing and adherence to best practices.

    Task Runners and Build Tools:

    • Work with tools like Webpack, Gulp, or Vite to streamline development workflows.

    Agile Development:

    • Participate in Agile/Scrum processes, including sprint planning, stand-ups, and retrospectives.
    • Provide and receive constructive feedback to improve team collaboration and project outcomes.



    Required Skills and Qualifications


    Technical Skills:

    • Proficient in HTML5, CSS3, and JavaScript (ES6+).
    • Experience with CSS preprocessors like SASS or LESS.
    • Strong understanding of responsive design principles (e.g., media queries, flexbox, grid).
    • Knowledge of cross-browser compatibility and debugging techniques.
    • Familiarity with UI frameworks like Bootstrap, Tailwind CSS, or Material-UI.
    • Skilled in CSS animations, transitions, and keyframes.
    • Experience with JavaScript-based animations (e.g., GSAP, Framer Motion).
    • Proficient in Git for version control.
    • Basic understanding of React, Vue.js, or Angular.
    • Experience optimizing CSS, JavaScript, and images for performance.
    • Familiarity with Figma for design handoff and prototyping.
    • Proficiency in Visual Studio Code or similar code editors.
    • Basic knowledge of Webpack, Gulp, or Vite.


    Soft Skills:

    • Strong communication and collaboration skills.
    • Excellent problem-solving and critical thinking abilities.
    • Effective time management and ability to meet deadlines.
    • Adaptability to learn new tools, frameworks, and design trends.
    • Experience working in Agile/Scrum teams and providing/receiving constructive feedback.


    Experience Requirements

    • 2–3 years of professional experience in UI development or a related role.
    • A strong portfolio showcasing responsive, interactive, and visually appealing projects.
    • Experience working on 3–5 mid-to-large-scale projects.
    • Familiarity with industry standards, trends, and best practices in UI design and development



    This job has been expired on 2025-03-19
    Share:  

    See More Opportunities like this

    This job may be closed, but your next opportunity is just a click away. Check out similar positions that are still available and hiring now.