Job Description
GitRoll is seeking a skilled Backend Engineer with expertise in TypeScript to join our team in San Francisco, CA. As a Backend Engineer, you will be responsible for enhancing our code scanning service, developing new features, and integrating our systems with B2B services. You will work on maintaining and improving our code analysis tools and implementing high-level semantic analysis for code repositories.
Responsibilities
-
Code Scanning Service
- Add new features to the existing architecture.
- Design and implement new architecture.
- Implement smooth migration between old and new architectures.
- Add support for new languages.
-
B2B Service
- Design and implement basic functions of the B2B system (enterprise account management, API dashboard, rate limiting, etc.).
- Design and implement integration of code scanning service with B2B system.
-
Code Analysis
- Maintain and modify existing code analysis tools (e.g., handling false positives).
- Add scanning rules for supported languages in a feasible manner.
- Add scanning rules for new languages in a feasible manner.
- Design and implement high-level semantic analysis for any given code repository.
- Design and implement analysis of popular framework usage for any given code repository.
Requirements
- Preferably have experience in designing and implementing complete B2B systems.
- Experience in handling (designing, implementing, maintaining, migrating) complex systems.
- Capable of performing static code analysis.
- Ability to easily master new languages/frameworks and understand their design philosophies.
- Proficient in using various design patterns.
- Clean and tidy coding style, avoiding spaghetti code.
- Preferably proficient in using TypeScript, Java/Kotlin.
Join GitRoll and be part of a team that is dedicated to promoting fairness, efficiency, and transparency in the tech talent market. Help us revolutionize talent discovery and unlock opportunities for talented individuals worldwide.
Similar jobs
Last update: 23 minutes ago
Back End Engineer with Node.js and TypeScript
Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
Full Stack Engineer – React, Typescript, JavaScript (Frontend focus)
Join Tricentis as a Full Stack Engineer focusing on React and TypeScript in Prague. Work on cutting-edge technologies and innovate in software testing.
Senior Software Engineer (Node.js & TypeScript)
Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Senior Full Stack Engineer - Climate Tech - Rust & TypeScript
Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
Fullstack TypeScript Developer
Join Haufe Group as a Fullstack TypeScript Developer in Freiburg. Work on innovative solutions with React, AWS, and more.
Fullstack Engineer with React and TypeScript
Join Remove.tech as a Fullstack Engineer to develop SaaS solutions using React, TypeScript, and C# in a dynamic startup environment.
JavaScript and TypeScript Developer for IDE
Join Codasip as a JavaScript and TypeScript Developer for IDE in Brno. Work with cutting-edge technologies in a hybrid environment.
Fullstack Developer with Angular and Kotlin
Join Rohde & Schwarz as a Fullstack Developer in Berlin, working with Angular, Kotlin, and REST APIs in a cloud-based environment.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Senior Full Stack Engineer
Join Bolt as a Senior Full Stack Engineer to work on complex algorithms, backend and frontend systems using Node.js and TypeScript.
Fullstack Developer with JavaScript, Python, and React
Join Tikab as a Fullstack Developer in Gothenburg, Sweden. Work with JavaScript, Python, and React in a hybrid environment.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Senior Frontend Engineer with React and TypeScript
Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.
Software Engineer AWS & TypeScript
Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.
Senior Software Engineer - Full Stack/Back-End with Python and TypeScript
Join Metroscope as a Senior Software Engineer in Paris, working on innovative energy solutions with Python and TypeScript in a hybrid environment.
Full-Stack Engineer with Angular and React.js
Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.
Front-end Angular Engineer
Join Zivver as a Front-end Angular Engineer to shape the future of secure web applications. Work with Angular, TypeScript, and more in Amsterdam.
Senior Fullstack Engineer with TypeScript, React, and Node.js
Join Contentful as a Senior Fullstack Engineer to innovate with TypeScript, React, Node.js, and AI integrations in a hybrid work environment.