
Staff Software Engineer – Frontend
Clari
full-time
Posted on:
Location Type: Hybrid
Location: Kraków • 🇵🇱 Poland
Visit company websiteJob Level
Lead
Tech Stack
GraphQLJestMochaReactTypeScript
About the role
- Design and build delightful, performant, and accessible user experiences across our React-based applications
- Drive the evolution of Clari’s shared component library and design system to ensure consistency, usability, and scalability across products
- Define and evangelize best practices for state management, routing, composition, testing, and build tooling
- Partner with product designers, backend engineers, and PMs to deliver cohesive, end-to-end solutions that move key business metrics
- Mentor junior and mid-level engineers, fostering a culture of technical excellence and growth
- Contribute to cross-functional initiatives that influence the company’s architecture and long-term product direction
Requirements
- 8+ years of experience building and shipping large-scale React/TypeScript single-page applications.
- Deep understanding of React hooks, composition patterns, and state management.
- Strong command of CSS, responsive design, and accessibility best practices.
- Experience with frontend testing frameworks (Jest, Mocha, or Jasmine).
- Familiarity with observability tools such as Sentry, Datadog, Pendo, or FullStory.
- Comfort working with backend engineers via REST or GraphQL APIs.
- Strong communication skills and the ability to explain technical concepts clearly.
- A product mindset and focus on building experiences users love.
- Bonus experience with Design Systems, Storybook, GraphQL, charting or data visualization libraries.
Benefits
- Team-bonding activities and company-wide events
- Flexible working hours
- Annual Well-being and Professional Development Stipends
- Private Healthcare and Multisport Pass
- Paid maternity and paternity leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactTypeScriptCSSresponsive designaccessibility best practicesstate managementfrontend testing frameworksJestMochaJasmine
Soft skills
strong communication skillsmentoringtechnical excellencecollaborationproduct mindset