Principal Full stack Engineer

RemoteFull-timePosted May 3, 2024

Key Responsibilities:


• Design and implement software solutions in a full stack environment utilizing Node.js, Typescript, Docker, and Kubernetes

• Contribute to and maintain tools and scripts for efficient work in Mono repositories using NX

• Develop engaging and interactive web applications using ReactJS (or alternatives such as NextJs, Remix, etc.)

• Craft robust and scalable backends using express and other Node.js backend frameworks

• Build development environments and tools for internal use

• Assist developers in debugging local deployment and optimizing computing environments

• Scope work, manage tasks, and estimate project delivery

• Uphold high standards of engineering excellence in coding, testing, and deployment

• Integrate third-party tools, APIs, and SDKs into existing products to enhance functionality and improve user experience

• Follow Test Driven Development practices in the creation of new features


Key Requirements


• 3+ years work experience in a Full Stack or similar role

• Proficient with Docker, TypeScript, Node.js, React, and MongoDB

• Experience creating and deploying full-stack applications

• Experience optimizing and building infrastructure for Node.js environments

• Experience building robust CI/CD pipelines

• In-depth, hands-on experience with Linux & MacOSX, networking, server, and cloud architectures

• Proven understanding of configuration, deployment, management, and maintenance of large cloud-hosted systems

• Proficiency with source control, continuous integration, and testing pipelines

• A strong background in open source technologies

• Experience updating and working on in-production apps and infrastructure

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free