ShiftKey logo

Senior Node.js Engineer

ShiftKey

Job Overview

ShiftKey is seeking a Senior Node.js Engineer to join our team and play a pivotal role in our transformation project. This position involves transitioning from a monolithic architecture to a polyglot microservices environment. You will be responsible for designing and developing high-performance solutions that serve millions of users.

Responsibilities

  • Design and develop web software applications.
  • Perform coding, debugging, testing, code review, and troubleshooting throughout the application development process.
  • Understand customer and business goals to ensure work has the greatest impact.
  • Define deliverables that can be completed within a finite timeframe.
  • Proactively identify new opportunities and advocate for improvements.
  • Make informed decisions by consulting with the Product Manager and/or Product Trio.
  • Communicate and coordinate team requirements with other engineering groups.
  • Define and deliver well-scoped milestones for projects.
  • Mentor less-experienced team members and provide technical guidance.
  • Contribute to team growth by participating in interviews and evaluating potential new team members.

Requirements

  • At least 6 years of experience in the JavaScript ecosystem.
  • Hands-on experience with microservices architecture and building microservices using Node.js.
  • Proven track record of rearchitecting applications to microservices or developing microservices from scratch.
  • Experience with event-driven architecture, ideally using Kafka or a similar platform.
  • Familiarity with AWS deployment, with at least a couple of years of experience in AWS.
  • Knowledge of building CI/CD pipelines and experience with continuous integration and deployment.
  • Experience working in an Agile environment and understanding Agile principles.
  • Understanding of testing principles, including test building and composition.
  • Fluency in Polish and English.

Perks of Working for ShiftKey

  • Inclusive and collaborative work environment.
  • Comprehensive health, vision, and dental coverage.
  • Benefits effective as of the first day.
  • Progressive PTO & Company-paid holidays with a broad selection of floating holidays.
  • 100% 401(k) employer match up to 6%.
  • Paid parental leave.
  • Investment in your wellness: access to mental health support.

Our Commitment to Diversity

ShiftKey is an equal opportunity employer committed to embracing diverse and individual perspectives. We actively work to create an inclusive environment for employees to thrive.

EEO Statement

ShiftKey does not discriminate based on race, religion, color, sex, gender, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by applicable law. All employment is decided based on qualifications, merit, and business needs.

Benefits
Extracted with AI

  • 401(k)
  • Comprehensive health, vision, and dental coverage
  • Progressive PTO & Company-paid holidays
  • Paid parental leave
  • Mental health support

Similar jobs

Last update: 23 minutes ago

ShiftKey logo
ShiftKey

Senior Node.js Engineer

Join ShiftKey as a Senior Node.js Engineer in Warsaw, focusing on microservices and AWS in a remote-friendly role.

Factor Eleven logo
Factor Eleven

Senior Backend Engineer (Node.js, Remote)

Join Factor Eleven as a Senior Backend Engineer to develop scalable microservices using Node.js, TypeScript, and AWS in a remote role.

Homethrive logo
Homethrive

Senior Software Engineer (Node.js, AWS)

Join Homethrive as a Senior Software Engineer focusing on Node.js and AWS to build scalable, resilient systems.

ShiftKey logo
ShiftKey

Senior Full Stack Engineer (PHP, Laravel)

Senior Full Stack Engineer role focusing on PHP, Laravel, and microservices in Warsaw, Poland. Inclusive and flexible work environment.

Halborn logo
Halborn

Remote Back End Developer with NodeJS and Microservices Experience

Join Halborn as a Remote Back End Developer to architect APIs and microservices using NodeJS.

DriveTime logo
DriveTime

Senior Software Engineer (Node.js)

Join DriveTime as a Senior Software Engineer (Node.js) to work on cutting-edge projects remotely. Requires Node.js, TypeScript, and Azure skills.

ZapCom Group Inc logo
ZapCom Group Inc

Senior Node.js Developer

Senior Node.js Developer needed in Irving, TX to build and maintain advanced REST-based microservices using Node.js and Express.

Ksyos logo
Ksyos

Senior Software Engineer (Node.js, React, AWS)

Join Ksyos as a Senior Software Engineer in Amsterdam, working with Node.js, React, and AWS to innovate healthcare.

9am logo
9am

Lead Software Engineer - JavaScript/React/Node.js/TypeScript/API/GraphQL

Join as a Lead Software Engineer specializing in JavaScript, React, Node.js, and TypeScript. Fully remote, long-term contract.

Magic Eden logo
Magic Eden

Senior Backend Engineer - Node.js, Microservices

Senior Backend Engineer role at Magic Eden, focusing on Node.js and Microservices in a remote setting.

Kilowott logo
Kilowott

Mid and Senior Node.js Developer

Join Kilowott as a Mid and Senior Node.js Developer to manage server-side logic and integrate front-end elements.

Parallel logo
Parallel

Senior Backend Engineer

Senior Backend Engineer needed for a fully remote role, focusing on Node.js, Python, Kubernetes, and AWS.

Availity logo
Availity

Senior Node.js/Kotlin Software Engineer (Remote)

Senior Node.js/Kotlin Engineer for backend development in a leading health information network. Remote position with competitive benefits.

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.

Lumenalta (formerly Clevertech) logo
Lumenalta (formerly Clevertech)

Senior Node.js Engineer

Join Lumenalta as a Senior Node.js Engineer. Work remotely on innovative projects using JavaScript, Node.js, AWS Lambda, and more.

ZapCom Group Inc logo
ZapCom Group Inc

Lead Node.js Developer

Lead Node.js Developer role in Irving, TX. Build microservices with Node.js, TypeScript, AWS. Hybrid work.

MatchGuru logo
MatchGuru

Senior Node.js Developer

Join us as a Senior Node.js Developer to build backend solutions remotely. Work with Node.js, Angular, Kafka, and RabbitMQ.

Kilowott logo
Kilowott

Mid and Senior Node.js Developer

Seeking Mid and Senior Node.js Developers for server-side development, data integration, and performance optimization in Indiana, USA.

National Funding logo
National Funding

Senior Full Stack Engineer (JavaScript, Node.js, React.js)

Join as a Senior Full Stack Engineer to design and maintain APIs using JavaScript, Node.js, and React.js.

Deel logo
Deel

Senior Backend Engineer (Node.js + AWS)

Join Deel as a Senior Backend Engineer specializing in Node.js and AWS, working remotely to build scalable backend systems.

National Funding logo
National Funding

Senior Software Engineer (Node.js)

Join National Funding as a Senior Software Engineer specializing in Node.js to design and develop innovative fintech solutions.

Clerkie logo
Clerkie

Backend Engineer with Node.js Experience

Join Clerkie as a Backend Engineer to design and maintain scalable backend systems using Node.js, AWS, and NoSQL databases.

Birdie logo
Birdie

Senior Full Stack Engineer - AWS, Kafka, DevOps

Senior Full Stack Engineer role focusing on AWS, Kafka, DevOps in a dynamic engineering team at Birdie, Germany.

Innovecs logo
Innovecs

Senior Full-Stack Engineer (Node.js)

Join Innovecs as a Senior Full-Stack Engineer specializing in Node.js, working remotely with flexible hours and competitive compensation.