Backend Engineer (TypeScript)
GitRollJob 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 (Node.js/TypeScript)
Join Deel as a Senior Backend Engineer specializing in Node.js and TypeScript. Work remotely with a global team.
Remote TypeScript Engineer
Join Last Call Media as a Remote TypeScript Engineer focusing on testing and quality assurance for government projects.
Full Stack Engineer with React.js and TypeScript
Join Trunk Tools as a Full Stack Engineer to revolutionize construction with React.js and TypeScript. Remote work available.
Frontend Engineer with React and TypeScript
Join Gilion as a Frontend Engineer focusing on React and TypeScript in a hybrid work environment.
Senior Full Stack Engineer (React, GraphQL, TypeScript)
Join Superframe as a Senior Full Stack Engineer in San Francisco. Work with React, GraphQL, and TypeScript to build next-gen CRM solutions.
TypeScript Developer
Join our talent pool as a TypeScript Developer. Work remotely and leverage cutting-edge technology to deliver innovative solutions.
Engineering Team Lead with React.js and TypeScript
Lead a cross-functional engineering team at Deel, focusing on React.js and TypeScript development.
Backend Engineer for Developer Platform (Node.js/TypeScript)
Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.
Senior Full Stack Engineer with React and TypeScript
Join Messari as a Senior Full Stack Engineer focusing on React and TypeScript to build scalable web applications.
Senior Frontend Software Engineer III
Join Crunchyroll as a Senior Frontend Software Engineer III, focusing on TypeScript and React in a remote role.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Frontend Engineer with React and TypeScript
Join Happening as a Frontend Engineer in Zagreb, working with React and TypeScript in a hybrid environment.
Full Stack Developer (Founding Engineer) with gRPC Expertise
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Senior Software Engineer (Backend) - TypeScript & Go
Join Scout AI as a Senior Backend Engineer to build scalable blockchain systems using TypeScript and Go.
Full Stack Developer with gRPC Expertise (Founding Engineer)
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Senior Fullstack Engineer (Backend)
Join Rippling as a Senior Fullstack Engineer (Backend) to develop infrastructure and products for seamless onboarding.
Full-stack JavaScript Developer
Join Scopic's Talent Community for Full-stack JavaScript Developers. Gain priority access to future opportunities in a remote setting.
Senior Web Frontend Engineer - React/TypeScript
Join Tymit as a Senior Web Frontend Engineer, focusing on React/TypeScript in a remote fintech role.
Senior Frontend Software Engineer (React, TypeScript)
Join Rhombus as a Senior Frontend Software Engineer to build complex features in React and TypeScript. Onsite in Sacramento, CA.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Back End DevOps Engineer (TypeScript + Node.js)
Join Efficy as a Back End DevOps Engineer in Warsaw, Poland. Work with TypeScript, Node.js, AWS, and more in a hybrid environment.
Senior Backend Developer with TypeScript and Python
Join our team as a Senior Backend Developer in Munich, working with TypeScript, Python, and AWS to revolutionize parking systems.
Full Stack Developer (Founding Engineer)
Join Meetsta as a Full Stack Developer (Founding Engineer) to build innovative social networking solutions using React, Node.js, and TypeScript.