merican Inc - Sr. UI Engineer

UI Designer
💰 Negotiable
📍 San Francisco, United States
Twine
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 3 months ago

UI Designer is needed in San Francisco, United States.

Client: merican Inc

Location: San Francisco, United States

Contract: Contractor

Job Description:

We are seeking a highly skilled and experienced Senior UI Engineer with expertise in Vue 3 and server side rendering (SSR) to join our dynamic and innovative team. As a Senior UI Engineer, you will play a crucial role in designing, developing, and delivering high-quality user interfaces for our web applications, with a focus on Vue 3 and server side rendering technologies.

Responsibilities:

  • Designing and implementing user interfaces for our web applications using Vue 3 and server side rendering techniques to ensure fast and efficient rendering of web pages.
  • Collaborate with product managers, UX designers, and other stakeholders to understand requirements and translate them into technical solutions.
  • Develop reusable and scalable UI components, templates, and stylesheets that conform to best practices and coding standards.
  • Optimize web applications for performance, scalability, and maintainability by leveraging VueJS features such as lazy loading, asynchronous components, and code splitting.
  • Ensure cross-browser and cross-device compatibility of UI components and web pages.
  • Collaborate with back-end engineers to integrate UI components with server-side APIs and data sources.
  • Conduct code reviews to maintain code quality and ensure adherence to coding standards.
  • Stay updated with the latest UI trends, best practices, and emerging technologies, and apply them to improve the user experience of our web applications.
  • Mentor and provide guidance to UI engineers, as needed.
  • Collaborate with the QA team to identify and fix UI-related defects and performance issues.

Qualifications:

  • Minimum of 5 years of experience in front-end web development, with a strong emphasis on Vue 3 JS, server side rendering (SSR), and Apollo GraphQL.
  • Strong proficiency in Vue 3 JS and its ecosystem, including Vue.js core, route & state management, and Vue Server Renderer.
  • Proven experience in building high-performance, responsive, and accessible user interfaces using VueJS, HTML5, CSS3, and JavaScript.
  • Solid understanding of server side rendering (SSR) concepts and experience in implementing SSR in VueJS applications.
  • Familiarity with modern front-end tools and workflows, such as Webpack, Babel, NPM, and Git.
  • Strong understanding of web standards, cross-browser compatibility, and accessibility best practices.
  • Experience with performance optimization techniques, such as code splitting, lazy loading, and caching.
  • Familiarity with GraphQL and/or RESTful APIs and asynchronous data fetching using Axios or fetch or other similar libraries.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills, both written and verbal.
  • Ability to work independently and in a team-oriented, collaborative environment.

Bonus:

  • Proactive self-starter with a can-do approach to problem-solving.
  • Passionate about continual learning and applying what you’ve learned.
  • Competent & Empathetic verbal and written communication skills.
  • Comfortable working in ambiguous environments.
  • BA/BS in Computer Science, Testing, Engineering, or related technical field or equivalent working experience.

Other Information:

  • Job Type: Contract
  • Salary: $55.00 - $60.00 per hour
  • Benefits: 401(k), Dental insurance, Health insurance
  • Schedule: Monday to Friday
  • Application Question(s): Local to California?
  • Experience: UI Engineer: 1 year (Preferred)
  • Work Location: In person
Posted a year ago

No longer accepting applications

Get instant notifications for new UI Designer jobs. Enter your email:

chevron-left

bunq offers hassle-free, 100% online banking for freelancers—no paperwork, no branch visits, just seamless finance management.

Create a free account
  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Similar Jobs