Staff Software Engineer / Technology Lead
About the Role
As a Staff Software Engineer / Technology Lead you will be a key technical leader within our front-end engineering team driving the development of high-performance scalable and maintainable web applications. This role demands deep expertise in modern front-end technologies strong architectural thinking and a passion for delivering exceptional user experiences to our enterprise clients.
Beyond hands-on technical you will dedicate approximately 20 of your time to mentoring engineers making architectural decisions and leading cross-functional collaboration across front-end QA backend and other teams.
What Youll Do
- Lead the architecture and development of scalable high-performing front-end applications.
- Champion the adoption of modern front-end frameworks ensuring best practices in and .
- Optimize applications for Core Web Vitals (LCP CLS FID) to enhance performance and user experience.
- Collaborate with designers and UX teams to build seamless accessible and visually stunning interfaces.
- Define and maintain a scalable component architecture using Storybook and Tailwind CSS (or similar libraries).
- Implement client-side state management solutions with a focus on React Query.
- Work closely with backend teams to optimize API integrations ensuring efficient data fetching and caching strategies.
- Lead and mentor engineers and QA automation engineers providing guidance on technical and career growth.
- Drive front-end testing initiatives including unit integration and end-to-end testing (Playwright preferred).
- Integrate third-party headless CMS solutions like Contentful and personalization engines such as Algolia Cloudinary and Segment.
- Collaborate with Tech Directors and cross-functional teams to ensure front-end scalability security and maintainability.
- Stay ahead of industry trends continuously improving development workflows tools and best practices.
What Were Looking For
- Strong English communication skills (written & verbal).
- Proven experience leading and mentoring engineers QA automation engineers and data analysts.
- Experience working with remote teams across North America and LATAM ensuring seamless collaboration across time zones.
- Deep expertise in TypeScript with extensive hands-on experience in modern 14 and React 18.
- Strong understanding of accessibility (a11y) and WCAG principles.
- Expertise in modern CSS methodologies particularly Tailwind CSS.
- Experience with modular front-end architectures component-driven development and design systems.
- Solid grasp of API consumption patterns including REST GraphQL and WebSockets.
- Proficiency in performance optimization techniques such as code-splitting lazy loading image optimization and CDN strategies.
- Familiarity with headless CMS platforms (Contentful preferred).
- Experience with cloud platforms preferably Google Cloud Platform (GCP).
- Understanding of containerization technologies for development environments.
- Experience with Google Cloud Run as a web application runtime environment.
- Hands-on experience with CI/CD pipelines for front-end deployments (GitHub Actions preferred).
- Knowledge of front-end security best practices including CSP OWASP Top 10 and secure authentication/authorization mechanisms (OAuth JWT).
- Ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders.
- Comfort working in fast-paced Agile environments managing priorities across multiple projects
agile,algolia,cloud platforms (google cloud platform),containerization technologies,lead frontend developer,senior react engineer,fid,owasp top ten,contentful,,cypress,react,typescript,front-end security best practices,accessibility (wcag principles),web content accessibility guidelines (wcag),ally,senior frontend engineer,lcp,google cloud run,kubernetes,csp,lazy loading,microservices,jwt,github,es6,jest,javascript,react query,cls,websockets,performance optimization,workflow,react 18+,docker,ci/cd pipelines (github actions),principal frontend engineer,api consumption (rest, graphql, websockets),oauth,ci/cd,tailwind css,storyboard,git,gcp, 14+,graphql apis,playwright