Logo
JobRialto

UI Architect Job at JobRialto in Dublin

JobRialto, Dublin, CA, United States, 94568


Job Summary:

We are seeking an experienced UI Architect / Senior Front-End Developer to join our team. The ideal candidate will have proven experience in designing, developing, and managing complex UI systems. You will leverage your expertise in front-end technologies, including HTML5, CSS3, JavaScript (ES6+), and modern frameworks like Angular, to build scalable and high-performance web applications. This role involves leading efforts to develop reusable components, optimize performance, and ensure the seamless integration of UI with back-end systems. The ideal candidate will also be familiar with CI/CD pipelines and DevOps practices as they relate to UI development.

Key Responsibilities:
  • UI Architecture & Design: Lead the design and architecture of scalable and maintainable front-end systems. Develop reusable components and design systems that enhance the development process and ensure consistency across projects.
  • Front-End Development: Utilize HTML5, CSS3, JavaScript (ES6+), and modern frameworks like Angular to develop and implement high-quality user interfaces.
  • Performance Optimization: Apply performance optimization techniques and tools to ensure that applications are responsive, fast, and efficient.
  • Backend Integration: Work with back-end teams to integrate RESTful APIs and GraphQL into the front-end architecture for seamless data flow.
  • Accessibility & Responsive Design: Implement accessibility standards and responsive design principles to ensure that applications are usable across a wide range of devices and accessible to all users.
  • CI/CD & DevOps: Familiarize yourself with CI/CD pipelines and DevOps practices to streamline development and deployment processes for front-end systems.
  • Problem Solving & Collaboration: Leverage excellent problem-solving skills to address complex UI challenges. Work collaboratively with cross-functional teams to ensure high-quality development and smooth project delivery.
Required Qualifications:
  • Proven experience as a UI Architect, Senior Front-End Developer, or in a similar role.
  • Expertise in front-end technologies such as HTML5, CSS3, JavaScript (ES6+), and modern frameworks (such as Angular).
  • Demonstrated experience in building and managing scalable design systems and reusable components.
  • Strong knowledge of performance optimization techniques and tools for front-end applications.
  • Solid understanding of RESTful APIs, GraphQL, and integration with back-end systems.
  • Familiarity with CI/CD pipelines and DevOps practices as they relate to UI development.
  • Knowledge of accessibility standards and responsive design principles.
  • Excellent problem-solving skills, attention to detail, and a proactive attitude.
Preferred Qualifications:
  • Experience with other modern JavaScript frameworks like ReactJS or Vue.js.
  • Familiarity with TypeScript for better code management and type safety.
  • Experience with unit testing and end-to-end testing frameworks like Jest, Mocha, or Cypress.
  • Knowledge of state management libraries (e.g., Redux, NgRx) to manage complex application states.
  • Familiarity with cloud technologies and serverless architecture.
  • Experience with agile development methodologies (e.g., Scrum, Kanban).


Certifications (if any):

Certified JavaScript Developer (Preferred).

Angular Certification (Preferred).

AWS Certified Developer or similar cloud-related certification (Preferred).

Education: Bachelors Degree