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
Senior Full-Stack Engineer - TypeScript, React, Node.js
Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.
Full Stack Software Engineer - Infrastructure and Platform Tools
Join PayPal as a Full Stack Software Engineer focusing on infrastructure and platform tools. Work remotely with TypeScript, NodeJS, and REST APIs.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Full Stack Engineer with Node.js and React
Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.
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.
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 Node.js Developer
Join FxPro as a Senior Node.js Developer. Work on cloud-based authentication solutions using Node.js, TypeScript, and Azure in a hybrid environment.
Senior Backend Developer (Node.js) / SRE
Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.
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.
Senior Fullstack Engineer (Javascript/Typescript)
Join sennder as a Senior Fullstack Engineer to revolutionize road freight logistics using Javascript/Typescript in a hybrid work environment.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Fullstack Engineer
Join PayPal as a Senior Fullstack Engineer to design and optimize global payment systems using JavaScript, React, and GCP.
Full-stack JavaScript Developer
Join ANWB as a Full-stack JavaScript Developer to enhance our online platform using JavaScript, TypeScript, and AWS technologies.
Fullstack Software Engineer
Join PayPal as a Fullstack Software Engineer in San Jose, CA. Work on high-impact projects with JavaScript, React.js, Node.js, and more.
Senior Full Stack Developer (Ruby on Rails)
Join as a Senior Full Stack Developer specializing in Ruby on Rails, working remotely with a focus on full-stack development and agile methodologies.
Senior Full Stack Software Engineer
Join PayPal as a Senior Full Stack Software Engineer to design and deliver innovative payment solutions.
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.
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.
Fullstack Developer with Node.js and TypeScript
Join Enlabs as a Fullstack Developer in Sliema, Malta. Work with Node.js, TypeScript, and more in a hybrid environment.
Senior Fullstack Software Engineer
Join PayPal as a Senior Fullstack Software Engineer in San Jose, CA. Work on high-impact projects in an agile environment.
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 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.
Fullstack Developer with Backend Focus (Java / Node.js / Vue3)
Join dpa as a Fullstack Developer focusing on Java, Node.js, and Vue3. Work on backend systems, AWS migration, and more in a hybrid role.