
Frontend Architect
Veeva Systems
about 2 years ago
Berlin, Germany
Staff+
H1B Sponsor
Responsibilities
- Design and implement innovative and scalable frontend architectures for complex web applications.
- Lead the development team in defining and implementing coding standards, best practices, and development processes.
- Collaborate closely with designers and back-end developers to ensure seamless integration and a consistent user experience.
- Develop and maintain reusable UI components and design systems to ensure code consistency and maintainability.
- Implement real-time collaboration features and manage complex state management in web applications.
- Stay up-to-date with the latest frontend technologies and frameworks, and evaluate their suitability for project needs.
- Mentor and guide front-end developers, fostering a culture of continuous learning and improvement.
- Conduct code reviews, providing constructive feedback to ensure code quality and adherence to standards.
- Clearly communicate technical ideas and decisions to both technical and non-technical stakeholders.
- Identify and proactively address potential issues and risks, offering solutions and alternatives.
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.
- A keen eye for detail, meticulousness, and a commitment to delivering exceptional results.
- The ability to effectively communicate, collaborate, and influence others.
- Fluency in written and spoken English.
Benefits
- Flexible work environment with options to work from home or in the office.
Tech Stack
AWSAzureGoogle Cloud PlatformGraphQLgRPCReact
Categories
FrontendFull Stack