We are looking for someone who wants to make a real impact to join our core team as a Frontend Architect!
Here's a glimpse of what you'll be working on if you join us:
Lead the transition from AngularJS to React, defining and executing a clear migration strategy in collaboration with R&D and Product teams.
Modernize and standardize our frontend build and deployment processes (Grunt, Webpack, Vite), including a comprehensive plan to migrate all apps and libraries to our Nx-based monorepo.
Create and maintain a React-based UI/Component testing framework to complement existing Selenium tests and expand coverage.
Overhaul in-memory data stores (in our state stores and SDK) to deliver near-instant queries, seamlessly handle real-time updates.
Re-architect data-fetching mechanisms for greater resilience against transient errors and rate limits, while boosting performance with backend APIs.
Refactor frontend app infrastructure - to enhance efficiency, performance, and maintainability.
Shape the technical vision, mentor the team, and collaborate across functions, driving a cohesive end-to-end delivery of frontend solutions.
Requirements: Expertise in TypeScript (preferred) or modern JavaScript.
Proficient in React, state management frameworks (e.g., MobX), and building scalable data stores that integrate real-time events (e.g., WebSockets) and APIs.
Good backend experience, with the ability to design scalable and resilient APIs using relational databases; experience with Ruby or Node.js backends is a plus.
Proven experience in designing and architecting reusable design systems and component libraries.
Collaborative team player with Product and UX, focused on delivering high-quality solutions with strong business value.
Strong skills in optimizing performance and resolving issues effectively.
This position is open to all candidates.