Globality is looking to revolutionize enterprise procurement by leveraging AI to create smarter, fairer, and more efficient markets, and this role is intended to support that goal by crafting intuitive, high-performance user experiences that bring AI-powered applications to life.
Requirements
- Expertise in building enterprise-grade JavaScript applications, with deep knowledge of modern frameworks and libraries.
- Strong proficiency in component-based architectures, preferably using React and Redux, and experience in designing reusable UI components.
- Hands-on experience with modern build and testing tools such as Webpack, Jest, Enzyme, Karma, and/or Jasmine.
- Solid understanding of UI performance metrics and techniques for measuring, analyzing, and optimizing front-end performance.
- Experience in CI/CD environments, with a strong emphasis on automation, testing, and quality assurance.
- 8+ years of experience in front-end software engineering, with a proven track record of designing and delivering scalable, high-performance web applications and component architectures.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Responsibilities
- Lead and drive the overall architecture for the front-end framework, ensuring scalability, performance, and maintainability while partnering with other tech leads and team members.
- Define and roll out front-end engineering standards (e.g., coding practices, testing strategies, automation, application structure) across teams.
- Collaborate closely with feature development teams during design and implementation phases to ensure adherence to UI architectural principles and best practices.
- Design and develop proof-of-concept prototypes for advanced features, new interaction patterns, and innovative UI designs.
- Provide technical oversight and conduct code reviews for multiple front-end development efforts to maintain quality and consistency.
- Evaluate emerging technologies, frameworks, and design approaches, and provide recommendations to improve user experience and development efficiency.
- Create detailed documentation on front-end system design, component architecture, and implementation guidelines.
Other
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 8+ years of experience in front-end software engineering, with a proven track record of designing and delivering scalable, high-performance web applications and component architectures.
- Excellent communication and collaboration skills, with a passion for sharing best practices and driving engineering discipline across teams.
- Minimum of 4 days in office, based out of our Palo Alto office
- We are an equal opportunity employer and a participant in the E-Verify program.