Cartkit is looking for a Senior Node JS Engineer

 (3+ years exp)
Published: 1 month ago
Avatar for CartKit

CartKit

Multi-Channel Marketing Made Simply for You

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Hires remotely in

Relocation

Allowed

Skills

Node.js
Ruby on Rails
NodeJS

The Role

What we are looking for

We are looking for a highly skilled and motivated Node.js Engineer to join our team and work with us to build and implement new features and functionalities for our e-commerce marketing solutions. You’ll work closely with other members of the Engineering team to continue building out our applications, services, APIs, and backend systems to move our products forward.

We're looking for someone with plenty of experience and drive to get things done. We're looking for a well-rounded developer, simply writing good code isn't enough. We want someone who can think about creative solutions to complex problems and be opinionated about product decisions. We move fast and encourage breaking things to build them better!

*The Node JS engineer will drive our applications: *

  • developing server-side logic, definition, and maintenance of the central database
  • ensuring high performance and responsiveness to requests from the front-end, as well as integrating the front-end elements built by your co-workers into the application
  • understanding of front-end technologies
  • writing the backend code to enhance our products and services introducing new features, bug fixes, and performance improvements
  • connect backend code to the frontend, create new internal and public API endpoints, and modify existing services to support additional functionality.

About the role

  • This is a Senior level position, looking for experienced candidates only.
  • Currently considering candidates within a 6-hour difference from EST only.
  • Must be great at communication (fluent in English). Written communication is key given the async mode prevalence in communication and working style.
  • Comfortable working in a fully remote company with a distributed team.
  • Driven by accountability, ownership, collaboration.

Qualifications

  • Babel, ES6, and up to date with latest releases
  • Vue, React, Svelte, or other modern frontend frameworks
  • Webpack or Rollup
  • Promise Handling
  • Bundling and bundling strategies
  • Lodash, Moment/Dayjs, RxJs
  • Connection Pooling
  • Correct schema management and databases
  • Node.js
  • Design Patterns
  • Bonus: TDD
  • Bonus: yields, bitwise operators, proxies
  • Bonus: Buffers & wildcard imports
  • Bunus + : Correct use and knowledge of scope / Low-level optimizations like short-circuit, destructuring, limits on nested objects, etc.

Benefits

Flexible Working Hours (we rely heavily on async communication and collaboration)
Flexible Vacation
Learning and Development
100% Remote
Autonomy
Diversity and Equality

Compensation

CartKit believes good work deserves to be rewarded and doesn't use remote work as an excuse to pay less.

More about CartKit

Founders

Jason Bapna
Founder • 3 years
Carol Stream
image
Go to team image

Similar Jobs

Uruit company logo
Uruit
We transform your bold ideas into exceptional products
Testbook company logo
Testbook
Exam Preparation Simplified
Liquiloans company logo
Liquiloans
Financially empowering every Indian family!
DAN.COM company logo
DAN.COM
DAN.COM connects buyer & sellers of unused domains
ByteAlly company logo
ByteAlly
A software engineering team obsessed with state of the art engineering
PerSft Technologies company logo
PerSft Technologies
An IT & Services company working on automation systems
Rei do Pitaco company logo
Rei do Pitaco
Fantasy sports with cash prizes