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
Senior Backend Engineer (TypeScript)
Join GitBook as a Senior Backend Engineer to build scalable backend systems using TypeScript and Node.js.
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.
Backend Developer with TypeScript Experience
Join Hrmony as a Backend Developer with TypeScript expertise in a remote-first role, focusing on SaaS product development.
Software Engineer (Front-End) with React and TypeScript
Join Byterat as a Front-End Software Engineer using React and TypeScript in San Francisco.
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.
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.
Senior Back-End Engineer (Node.js/TypeScript)
Senior Back-End Engineer specializing in Node.js and TypeScript, focusing on server-side development and databases.
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.
TypeScript Developer
Join our talent pool as a TypeScript Developer. Work remotely and leverage cutting-edge technology to deliver innovative solutions.
Senior Software Engineer - Backend TypeScript
Join DuelNow as a Senior Software Engineer specializing in TypeScript for backend development in a remote role.
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.
Backend Engineer (Node.js/TypeScript)
Join Deel as a Backend Engineer specializing in Node.js and TypeScript, enhancing global hiring with leading-edge tech.
Senior Back-End Engineer (TypeScript)
Join Veriff as a Senior Back-End Engineer in Barcelona, focusing on TypeScript and NodeJS.
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.
Software Engineer (Front-End)
Join Byterat as a Software Engineer (Front-End) in SF, developing cutting-edge data platforms with React, TypeScript, and GraphQL.
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.
Senior Back-End Engineer (Node.js/TypeScript)
Senior Back-End Engineer specializing in Node.js and TypeScript, remote work available, based in Warsaw, Poland.
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.
Founding AI Backend Engineer
Join SafetyKit as a Founding AI Backend Engineer, specializing in TypeScript and AI technologies, based in San Francisco.
Senior Back-End Engineer (Node.js/TypeScript)
Senior Back-End Engineer specializing in Node.js and TypeScript, remote work, based in Lisbon, Portugal.
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.
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.
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.
Software Engineer (Back-End)
Join Byterat as a Software Engineer (Back-End) in San Francisco, focusing on server-side development and data solutions.