Software Architect - Front End
RemoteFull-timePosted over 1 year ago
Architect and lead front-end systems, defining frameworks and patterns, sharing components across teams; mentor developers and guide UI architecture for large web apps.
Responsibilities
- Architect efficient and reusable front-end systems for complex web apps
- Collaborate with platform team to design and enhance cross-area components
- Define a shared framework to reuse code and components across teams
- Provide technical guidance and mentorship to peers
- Design and implement pattern libraries and style guides
- Regularly lead code reviews to ensure code quality
Requirements
- 10+ years of front-end experience including full-stack development
- Experience defining and implementing a scalable framework for multiple enterprise web apps
- Experience with a modern JavaScript framework, HTML, and CSS abstractions
- Strong advocate of industry best practices and development principles
- Strong communication, collaboration, organizational skills, and critical thinking
- Proven mentoring experience and ability to raise team performance
- Unrestricted right to work in the United States; no sponsorship
- Must be in PST or MST time zone
Nice to Have
- Very strong knowledge of React and its ecosystem is preferred
Benefits
- Medical, dental, vision, and basic life insurance
- Flexible PTO and company paid holidays
- Retirement programs
- 1% charitable giving program
- Work-from-anywhere flexibility (remote or in-office)
Apply Now
Take the next step in your career
About Veeva Systems
Links
