GitRoll logo

Backend Engineer (TypeScript)

GitRoll

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

GitBook logo
GitBook

Senior Backend Engineer (TypeScript)

Join GitBook as a Senior Backend Engineer to build scalable backend systems using TypeScript and Node.js.

LEGALFLY logo
LEGALFLY

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.

Hrmony logo
Hrmony

Backend Developer with TypeScript Experience

Join Hrmony as a Backend Developer with TypeScript expertise in a remote-first role, focusing on SaaS product development.

Byterat logo
Byterat

Software Engineer (Front-End) with React and TypeScript

Join Byterat as a Front-End Software Engineer using React and TypeScript in San Francisco.

Rogo logo
Rogo

Full-Stack Software Engineer with React and TypeScript

Join Rogo as a Full-Stack Software Engineer to shape cutting-edge AI tools using React and TypeScript in a fast-paced environment.

Deel logo
Deel

Senior Back-End Engineer (Node.js/TypeScript)

Senior Back-End Engineer specializing in Node.js and TypeScript, remote position in Romania, with expertise in server-side technologies.

Deel logo
Deel

Senior Back-End Engineer (Node.js/TypeScript)

Senior Back-End Engineer specializing in Node.js and TypeScript, focusing on server-side development and databases.

Deel logo
Deel

Senior Back-End Engineer (Node.js/TypeScript)

Join Deel as a Senior Back-End Engineer specializing in Node.js and TypeScript. Remote work with competitive benefits and a global team.

Marlee (Fingerprint For Success) logo
Marlee (Fingerprint For Success)

TypeScript Developer

Join our talent pool as a TypeScript Developer. Work remotely and leverage cutting-edge technology to deliver innovative solutions.

Section logo
Section

Senior Software Engineer - Backend TypeScript

Join DuelNow as a Senior Software Engineer specializing in TypeScript for backend development in a remote role.

Deel logo
Deel

Senior Back-End Engineer (Node.js/TypeScript)

Senior Back-End Engineer specializing in Node.js and TypeScript, remote work, with extensive experience in server-side development.

Deel logo
Deel

Backend Engineer (Node.js/TypeScript)

Join Deel as a Backend Engineer specializing in Node.js and TypeScript, enhancing global hiring with leading-edge tech.

Veriff logo
Veriff

Senior Back-End Engineer (TypeScript)

Join Veriff as a Senior Back-End Engineer in Barcelona, focusing on TypeScript and NodeJS.

Rutter logo
Rutter

Senior Backend Engineer (TypeScript, Node.js)

Join Rutter as a Senior Backend Engineer to build and optimize server-side applications using TypeScript and Node.js.

Byterat logo
Byterat

Software Engineer (Front-End)

Join Byterat as a Software Engineer (Front-End) in SF, developing cutting-edge data platforms with React, TypeScript, and GraphQL.

Flinn.ai logo
Flinn.ai

Senior Software Engineer - Backend (Node.js, TypeScript)

Senior Backend Software Engineer role focusing on Node.js and TypeScript in Berlin, offering competitive benefits and flexible work.

Deel logo
Deel

Senior Back-End Engineer (Node.js/TypeScript)

Senior Back-End Engineer specializing in Node.js and TypeScript, remote work available, based in Warsaw, Poland.

Deel logo
Deel

Senior Back-End Engineer (Node.js/TypeScript)

Senior Back-End Engineer specializing in Node.js and TypeScript, with expertise in ORM and server-side development.

SafetyKit logo
SafetyKit

Founding AI Backend Engineer

Join SafetyKit as a Founding AI Backend Engineer, specializing in TypeScript and AI technologies, based in San Francisco.

Deel logo
Deel

Senior Back-End Engineer (Node.js/TypeScript)

Senior Back-End Engineer specializing in Node.js and TypeScript, remote work, based in Lisbon, Portugal.

Hipo.ro logo
Hipo.ro

TypeScript/Node.js Backend Developer

Join our team as a TypeScript/Node.js Backend Developer in Ilfov, Romania. Engage in innovative backend solutions using modern technologies.

Deel logo
Deel

Senior Back-End Engineer (Node.js/TypeScript)

Senior Back-End Engineer specializing in Node.js and TypeScript, based in Bucharest, offering competitive benefits and remote work flexibility.

Deel logo
Deel

Senior Back-End Engineer (Node.js/TypeScript)

Senior Back-End Engineer specializing in Node.js/TypeScript, ORM, and server-side development. Join a leading global HR tech company.

Byterat logo
Byterat

Software Engineer (Back-End)

Join Byterat as a Software Engineer (Back-End) in San Francisco, focusing on server-side development and data solutions.