PayPal logo

Senior Full Stack Developer (NodeJS, TypeScript)

PayPal

Job Overview

We are seeking a Senior Full Stack Developer to join our Infrastructure and Platform tools team. This role is crucial for the design, development, and maintenance of our REST API SDLC tooling. The ideal candidate will have a strong foundation in end-to-end development and will contribute significantly to our platform tooling ecosystem, ensuring it is robust, scalable, and efficient.

Key Responsibilities

  • Design and Development: Develop and maintain tools and libraries for REST API creation and management using TypeScript and NodeJS.
  • Documentation: Create and maintain guides and best practices for REST API schema design, implementation, and consumption.
  • Governance: Establish and maintain processes for schema change control, breaking change detection, and error sanitization.
  • Standardization: Update and publish REST API schema and security standards, including application security configurations.
  • Performance Monitoring: Create and maintain systems for monitoring error rates, latency metrics, and field usage.
  • API Schema Management: Implement and manage a schema registry, ensuring seamless schema proposals, changes, and version control.
  • Collaboration: Work closely with other engineers, product managers, and stakeholders to define and prioritize features and improvements.

Required Skills and Experience

  • REST APIs, JavaScript, and API Schemas: Proficiency in defining and managing API schemas.
  • NodeJS and TypeScript: Excellent skills with the NodeJS ecosystem, including creating node modules using vanilla JS and TypeScript.
  • Testing: Experience with unit testing, integration testing, and end-to-end testing frameworks. Proficient in writing tests using Jest or similar libraries.
  • Infrastructure Tools: Understanding of Service Oriented Architecture (SOA) and relevant technologies like Postman, cURL, Swagger, OpenAPI, and Datadog.
  • Version Control: Proficiency with Git and experience managing code in a collaborative environment.
  • Communication: Excellent communication skills and the ability to work effectively in a team environment.

Bonus Skills

  • Spectral: Proficiency with adding custom rules in Spectral CLI.
  • Front End Development: Experience with React and Webpack.
  • DevOps: Familiarity with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes).
  • Cloud Services: Experience with cloud platforms such as AWS, Google Cloud, or Azure.
  • Monitoring Tools: Familiarity with monitoring and logging tools like Datadog and OpenTelemetry.
  • Java/Go: Experience with Java or Go programming languages.

Qualifications

  • Experience: Minimum of 3 years in software development, focusing on NodeJS, TypeScript, and infrastructure tools.

Compensation

  • Salary: $64.00/hour - $85.00/hour

Benefits

  • 401(k)
  • Medical, Dental, Vision

This position offers a unique opportunity to work in a flexible, remote environment, contributing to high-profile projects that impact the developer experience and the overall performance and security of our APIs. If you are driven to deliver amazing work and thrive in a fast-paced environment, we encourage you to apply.

Benefits
Extracted with AI

  • 401(k)
  • Medical
  • Dental
  • Vision

Similar jobs

Last update: 23 minutes ago

osapiens logo
osapiens

Senior Full-Stack Developer - TypeScript

Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.

MoonPay logo
MoonPay

Senior Full Stack Engineer - Consumer

Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.

n8n logo
n8n

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.

PostNord logo
PostNord

Senior Node.js Backend Developer

Join PostNord as a Senior Node.js Backend Developer to drive innovation in our online shipping tool. Work in an agile team with AWS, Node.js, and more.

Grand Parade logo
Grand Parade

Senior Full Stack Developer (Node.js, React.js)

Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.

Contentful logo
Contentful

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.

NN Group logo
NN Group

Senior Full-stack Engineer (Angular, Node.js, TypeScript)

Join NN Group as a Senior Full-stack Engineer, leading software architecture and development with Angular, Node.js, and TypeScript.

Adaptiq logo
Adaptiq

Senior Full Stack Developer (NodeJS/React)

Join Adaptiq as a Senior Full Stack Developer (NodeJS/React) to lead and develop innovative applications remotely.

Bloom logo
Bloom

Senior FullStack Developer (React, Node.js, TypeScript)

Join Bloom as a Senior FullStack Developer to enhance our platform using React, Node.js, and TypeScript in a dynamic, hybrid work environment.

SumUp logo
SumUp

Senior Fullstack Engineer with TypeScript and Microservices

Join SumUp as a Senior Fullstack Engineer in Berlin. Work with TypeScript, Microservices, and REST APIs to enhance global fintech solutions.

Devire logo
Devire

Senior Backend Engineer (JavaScript & Node.js)

Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.

Semrush logo
Semrush

Senior NodeJS Developer

Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, 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.

Palabra Praxisgruppe logo
Palabra Praxisgruppe

Senior Fullstack Engineer (Node.js, React.js, TypeScript)

Join a dynamic team as a Senior Fullstack Engineer in Berlin, working with Node.js, React.js, and TypeScript to revolutionize speech therapy.

Inetum-Realdolmen logo
Inetum-Realdolmen

Senior Fullstack Developer with JavaScript and TypeScript Expertise

Seeking a Senior Fullstack Developer with expertise in JavaScript, TypeScript, ReactJS, and AWS for a dynamic role in Brussels.

OnHires logo
OnHires

Senior Full Stack Engineer (PHP, Angular, React)

Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.

Basic-Fit logo
Basic-Fit

Senior Full-Stack Developer

Join Basic-Fit as a Senior Full-Stack Developer in Tilburg. Work with React, Node.js, and more to enhance fitness experiences across Europe.

Buynomics logo
Buynomics

Senior Full Stack Software Engineer

Join Buynomics as a Senior Full Stack Software Engineer, working with TypeScript, ReactJS, and NodeJS in a hybrid role in Cologne.

Polarsteps logo
Polarsteps

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.

InnoTech.pt logo
InnoTech.pt

Full-Stack Developer (Node.js & TypeScript)

Join InnoTech as a Full-Stack Developer (Node.js & TypeScript) in Lisbon. Work in a hybrid environment with top partners in various industries.

Wipro logo
Wipro

Full Stack Developer with Angular and NestJS

Join Wipro as a Full Stack Developer in Porto, Portugal. Work with Angular, NestJS, and GCP to build innovative solutions.

Mediahuis nv logo
Mediahuis nv

Senior Back-end JavaScript Developer

Join Mediahuis as a Senior Back-End JavaScript Developer. Work with Node.js, TypeScript, and Azure in a hybrid role in Antwerp.

ZABEL logo
ZABEL

Senior Fullstack Developer Node.js/TypeScript

Join as a Senior Fullstack Developer in Berlin, working with Node.js, TypeScript, and React in IT security. Enjoy a learning budget and 28 days vacation.