Frontend Architect

PortugalFull-timePosted over 1 year ago

Architect scalable frontend architectures for complex web apps, build reusable UI components, mentor teams, and ensure seamless UX across design and backend.

Responsibilities

  • Design and implement innovative and scalable frontend architectures for complex web applications.
  • Lead the team in defining coding standards, best practices, and processes.
  • Collaborate with designers and back-end teams for seamless integration and UX.
  • Develop and maintain reusable UI components and design systems.
  • Implement real-time collaboration features and manage complex app state.
  • Stay current with frontend tech and evaluate frameworks for project needs.
  • Mentor front-end developers and promote continuous learning.
  • Conduct code reviews to ensure quality and standards.
  • Communicate technical ideas clearly to technical and non-technical stakeholders.
  • Identify and address potential issues and risks with solutions.

Requirements

  • 10+ years of experience in web development
  • Experience with both frontend (React) and backend development, including API design (REST, GraphQL)
  • Familiarity with real-time communication protocols (WebSockets, gRPC) and complex state management solutions
  • Strong understanding of design principles and accessibility guidelines (WCAG)
  • Excellent problem-solving skills and a proactive approach to addressing challenges
Apply Now
Take the next step in your career
Apply for this Position
About Veeva Systems

Founded

2007 (over 19 years ago)

People

5001-10000 employees

Industry

Software Development

Type

Public Company

Links