merican Inc - Sr. UI Engineer
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
No longer accepting applications
Get instant notifications for new UI Designer jobs. Enter your email:
bunq offers hassle-free, 100% online banking for freelancers—no paperwork, no branch visits, just seamless finance management.
Create a free accountHow 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.