Senior Software Engineer (frontend, ReactJS Typescript)

GitGuardian
Paris, France
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Experience level
Senior

Job location

Remote
Paris, France

Tech stack

Clean Code Principles
Artificial Intelligence
Amazon Web Services (AWS)
Cursor (Graphical User Interface Elements)
Octopus Deploy
Data Streaming
TypeScript
React
Backend
Gitlab
Kubernetes
Figma
Front End Software Development
React

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

About the company

GitGuardian is a global post-Series B cybersecurity scale-up, with team members in France, Europe and in the USA. Among our early investors who saw our market value proposition, are the co-founder of GitHub, Scott Chacon, along with Solomon Hykes, Docker's co-founder. American and European top-tier VC firms have also invested in GitGuardian. GitGuardian leads the way in Non-Human Identity security, offering end-to-end solutions from secrets detection in code, productivity tools and environments to strong remediation, observability and proactive prevention of leaks. Our solutions are already used by more than 600K developers worldwide!, GitGuardian is a tech company, so engineering sits at the heart of everything we do. The department is working on solving challenging problems, Backend: Python (Django) Go, Rust DB: PostgreSQL, Elasticsearch (+ Kibana), MongoDB Observability: Elastic Stack, Sentry, Grafana LGTM, OTEL Deployment: ArgoCD, GitlabCI, Terraform Runtime: Kubernetes (Karpenter, Istio) Cloud providers: AWS and OVH Message brokering: RabbitMQ, Redis Secret manager: Hashicorp Vault Products * Understand how GitGuardian works in this short video! * Want to go even further? Check out our public roadmap! * Check out the State of Secrets Sprawl Report to understand our mission and the industry. * Our solutions are already used by hundreds of thousands of developers in all industries and GitGuardian platform is the n°1 app on the GitHub marketplace Clients * GitGuardian helps organizations find exposed sensitive information that could often lead to tens of millions of dollars in potential damage. * More than 70% of our customers are in the United States. * Many F500 companies use GitGuardian's platform. People * The Guardians are knowledgeable, committed, serious, aligned with the company's mission, and true team players: always willing to help each other grow our skill sets! * The team is diverse and we hail from more than 20 different countries. * We are also agile, remote-friendly, and fun people to work with. * You will get trust & autonomy on your perimeter with a very transparent internal communication and a strong impact on the company development.   You must create an Indeed account before continuing to the company website to apply

Apply for this position