Skip to main content

Web User Interface Developer

Technology
Natsoft
Seattle, United States2 weeks agoUntil 4/4/2026
On-site

Job description

Responsibilities

Design, develop, and maintain high-quality user interfaces for web applications.

Collaborate with UX/UI designers to translate design concepts into functional user interfaces.

Implement responsive design principles to ensure applications are accessible across various devices and screen sizes.

Optimize applications for maximum speed and scalability.

Conduct code reviews and provide constructive feedback to team members.

Stay updated with the latest industry trends and technologies to continuously improve the development process.

Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.

Work closely with backend developers to integrate user-facing elements with server-side logic.

Debug and troubleshoot issues in a timely manner to ensure a seamless user experience.

Mandatory

Skills

Strong proficiency in HTML, CSS, and JavaScript.

Experience with modern JavaScript frameworks such as React, Angular, or Vue.js.

Solid understanding of responsive design and cross-browser compatibility.

Familiarity with version control systems, particularly Git.

Ability to write clean, maintainable, and efficient code.

Strong problem-solving skills and attention to detail.

Excellent communication and collaboration skills.

Preferred

Skills

Experience with CSS preprocessors such as SASS or LESS.

Knowledge of UI/UX design principles and tools.

Familiarity with RESTful APIs and asynchronous request handling.

Experience with testing frameworks and methodologies.

Understanding of web performance optimization techniques. Qualifications:

Bachelor's degree in Computer Science, Software Engineering, or a related field.

Proven track record of delivering high-quality software solutions.

Strong portfolio showcasing previous UI development projects.

Keywords
HTMLCSSJavaScriptReactAngularVue.jsResponsive DesignCross-Browser CompatibilityGitProblem-SolvingCommunicationCollaborationSASSLESSRESTful APIsWeb Performance OptimizationWeb DevelopmentUser InterfaceUX/UI DesignAgileJavaScript FrameworksCode ReviewsDebuggingVersion ControlSoftware EngineeringWeb ApplicationsPerformance OptimizationTesting FrameworksAsynchronous RequestsCSS PreprocessorsProblem Solving

¿Te interesa este puesto?