loader image

Senior JavaScript Developer

Our stack & process


  • Our entire product-stack and codebase is written in JavaScript and TypeScript.

  • Our backend is written using Node, including REST based microservices and GraphQL API’s.

  • We use PostgreSQL as our primary datastore.

  • We use Redis to power our queueing system and also utilize it for caching.

  • Many of our core products are open source, and your public contributions will be visible to the community.

  • We care deeply about code quality and ensure everything we release is reviewed and well-tested in our CI pipeline.

  • We are an engineering lead company at our core, which means we encourage all team members to lead a proposal process for introducing new ideas and features managed entirely in Github.



Responsibilities


  • Develop new features, enhance existing features, and implement bug fixes in existing code in both our Test Runner and Dashboard.

  • Write lots of unit and integration tests.

  • Build highly performant web applications using Node.js and JavaScript.

  • Self document development processes.

  • Scope, estimate, and prioritize work.

  • Peer review others code and give actionable feedback.

  • Conduct demos and/or presentations to developers about our product and its use.



Requirements


  • Be passionate about quality software development.

  • Have experience developing highly performing web applications using Node.js and JavaScript.

  • Be proficient in writing test-driven code and excited about unit testing.

  • Comfortable giving demos, presentations, and guiding developers through testing methodologies.

  • Aware of cutting edge technology and tooling.

  • Value and understand the importance of open source and be comfortable commiting to a largely open source codebase.

  • Experience architecting applications and code that is tested, scalable, and performant.

  • Ability to research and make decisions on your own about best technologies to utilize for new projects.

  • Have a deep understanding of how the DOM works, web tooling, debugging, and memory profiling.

  • Learn fast and thrive in a constantly changing environment.

  • Be a self starter and take the initiative to complete tasks with minimal supervision.



 


Position

DevOps Engineer


Must have Skills

  • Node.Js

    Beginner

  • JavaScript

    Beginner

  • GraphQL

    Beginner

  • Typescript

    Beginner

Contract Base

Flexible Pricing

Fully Remote

english - Basic

Languages
Cancel
Cancel

Active

Skip

Senior JavaScript Developer

Our stack & process


  • Our entire product-stack and codebase is written in JavaScript and TypeScript.

  • Our backend is written using Node, including REST based microservices and GraphQL API’s.

  • We use PostgreSQL as our primary datastore.

  • We use Redis to power our queueing system and also utilize it for caching.

  • Many of our core products are open source, and your public contributions will be visible to the community.

  • We care deeply about code quality and ensure everything we release is reviewed and well-tested in our CI pipeline.

  • We are an engineering lead company at our core, which means we encourage all team members to lead a proposal process for introducing new ideas and features managed entirely in Github.



Responsibilities


  • Develop new features, enhance existing features, and implement bug fixes in existing code in both our Test Runner and Dashboard.

  • Write lots of unit and integration tests.

  • Build highly performant web applications using Node.js and JavaScript.

  • Self document development processes.

  • Scope, estimate, and prioritize work.

  • Peer review others code and give actionable feedback.

  • Conduct demos and/or presentations to developers about our product and its use.



Requirements


  • Be passionate about quality software development.

  • Have experience developing highly performing web applications using Node.js and JavaScript.

  • Be proficient in writing test-driven code and excited about unit testing.

  • Comfortable giving demos, presentations, and guiding developers through testing methodologies.

  • Aware of cutting edge technology and tooling.

  • Value and understand the importance of open source and be comfortable commiting to a largely open source codebase.

  • Experience architecting applications and code that is tested, scalable, and performant.

  • Ability to research and make decisions on your own about best technologies to utilize for new projects.

  • Have a deep understanding of how the DOM works, web tooling, debugging, and memory profiling.

  • Learn fast and thrive in a constantly changing environment.

  • Be a self starter and take the initiative to complete tasks with minimal supervision.



 


Job Type

Contract Base


Positions

DevOps Engineer


Must have Skills

  • Node.Js

    Beginner

  • JavaScript

    Beginner

  • GraphQL

    Beginner

  • Typescript

    Beginner


Languages

english -Basic

Flexible Pricing  

Fully Remote

Skip

Drew L

| United States