Senior Software Engineer (frontend, ReactJS Typescript)
Role details
Job location
Tech stack
Job description
- Scanning various data streams at scale to find secrets in them (scanning >10M code patches, messages or images daily)
- Presenting the incidents in an actionable way in the app: saved views, bulk actions, AI filtering, similar incidents grouping.
- Help our end user to remediate their incidents with: automated playbooks, severity scoring, assignation workflows.
You'll join the Sources squad-a team of five engineers within our 50+ strong engineering department-working together to build powerful integrations with multiple data sources that GitGuardian is scanning.
More and more secrets are being manipulated by developers, but also by non-developers as AI emerges; they end up being shared in multiple types of sources. GitGuardian is on a mission to secure secrets in all types of data sources and give a 360 vision of non-human identities exposure and usage. We need a powerful UX with clean integration flows to achieve this!
Your daily responsibilities will be to:
- Work on features with your team: you own your delivery, you ship clean code, you review your peers' code and interact with your team mates.
- You also meet weekly with other frontend and with designers, and you keep some time to work on general frontend tasks.
Technical environment
React + Typescript Redux + React query ChakraUI React testing library Infrastructure & Deployment: AWS, Kubernetes, ArgoCD, Gitlab Collaboration: Slack, Linear, Notion
We encourage developers to explore the AI stack (devs can choose between using Claude Code and Cursor)
What makes this position unique?
GitGuardian is a tech oriented company with a mission: making the world safer for developers. Thanks to very talented engineers, we are selling a strong product to top level companies that have a high level of expectations. As a frontend engineer, you have the opportunity to have a big impact on our product by changing the experience of our customers. We are also at an exciting stage where we are open to re-thinking our UI to make it more AI-driven: we need brilliant frontend engineers to achieve this.
Requirements
Do you have experience in TypeScript?, * You have a fluent English & French level, being able to express ideas to engineers or non-tech stakeholders.
- You have an extensive experience with React and Typescript (3-5 years)
- You have a good product sense and you ship bug free features.
- You know how to collaborate efficiently with designers, product managers and backend developers.
- You challenge requirements thoughtfully and push for features that actually solve real problems.
- You are familiar with looking up some information in Figma and reviewing designs. You work autonomously.
The following skills would strengthen your application but aren't required:
- You have experienced with accessibility standards
- You have already worked with ChakraUI
- You have some experience doing backend development
Benefits & conditions
- Package that includes BSPCE
- Lunch voucher (Swile, 9€ at 50%)
- Sponsored Wellpass (gymlib)
- Non-charged health insurance for children (Sidecare / Generali)
- Up to €300 to improve your home office set-up
- Yearly holiday allowance
- Referral bonus of 4000€ for any new Guardian we might hire thanks to you
- Team building: monthly budget dedicated to each employee that you can spend as you wish, with colleagues (latest examples to date: Michelin star restaurant, karaoke, stand-up show, kitesurfing week-end, ...)
And also...
- Remote policy: hybrid (3 days/week at the office in Paris)
- Opportunities for career development in the long term