
Frontend Architect
Veeva Systems
full-time
Posted on:
Location Type: Remote
Location: Portugal
Visit company websiteExplore more
About the role
- 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
- Work Anywhere means you can work in an office or at home on any given day.
- Empowered Autonomy: Tech decisions are made within teams, giving engineers significant autonomy.
- Collaborate with highly skilled teammates who take pride in achieving great outcomes. Excellence matters.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
frontend developmentReactAPI designRESTGraphQLWebSocketsgRPCstate managementdesign principlesaccessibility guidelines
Soft Skills
problem-solvingproactive approachattention to detailcommunicationcollaborationinfluencementoringconstructive feedbackcontinuous learningimprovement