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.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.

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.

Postscript logo
Postscript

Staff Fullstack Engineer (JavaScript, Node.js, TypeScript)

Join Postscript as a Staff Fullstack Engineer to design scalable systems using JavaScript, Node.js, and TypeScript in a remote role.

Deel logo
Deel

Senior Backend Engineer (Node.js/TypeScript)

Join Deel as a Senior Backend Engineer specializing in Node.js and TypeScript. Work remotely with a global team.

Magic Eden logo
Magic Eden

Senior Backend Engineer

Join Magic Eden as a Senior Backend Engineer to build scalable systems using Node.js and cloud technologies.

Globant logo
Globant

Senior Node.js Developer

Join Globant as a Senior Node.js Developer in Milan. Work on large-scale projects, develop your career, and be part of an agile team.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

Layr logo
Layr

Senior Full Stack Engineer

Join Layr as a Senior Full Stack Engineer to develop cloud-hosted web applications using JavaScript, Node.js, TypeScript, and React.

Postscript logo
Postscript

Staff Fullstack Engineer (JavaScript, Node.js, TypeScript)

Join Postscript as a Staff Fullstack Engineer to design scalable microservices in a remote role. Competitive salary and equity offered.

Softrams logo
Softrams

Mid-Level Full Stack Developer (Angular, React, NodeJS)

Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.

Wellhub logo
Wellhub

Lead Software Engineer with AWS and REST Expertise

Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.

Valdera logo
Valdera

Senior Software Engineer (Full-Stack)

Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.

Deel logo
Deel

Senior Backend Engineer (Node.js + Go)

Join Deel as a Senior Backend Engineer with expertise in Node.js and Go. Work remotely and help build a global-first people platform.

Globant logo
Globant

Senior Node.js & TypeScript Developer

Join us as a Senior Node.js & TypeScript Developer to develop scalable features remotely in Romania.

banQi logo
banQi

Full Stack Software Engineering Specialist (Node/React)

Join banQi as a Full Stack Software Engineering Specialist, working with Node.js and React Native in a dynamic environment.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

Snappy logo
Snappy

Full Stack Engineer with JavaScript and React.js

Join Snappy as a Full Stack Engineer to build next-gen gifting platforms using JavaScript and React.js. Remote work available in Austin, TX.

Klarna logo
Klarna

Fullstack Software Engineer - JavaScript

Join Klarna as a Fullstack Software Engineer in Berlin, working with JavaScript, React, Node.js, and AWS in a dynamic environment.

Oracle logo
Oracle

Senior Backend Developer - Java, Microservices

Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.

Gorgias logo
Gorgias

Senior Software Engineer - Python

Join Gorgias as a Senior Software Engineer specializing in Python, Node.js, and REST APIs. Hybrid role in New York with excellent benefits.

Bellhop logo
Bellhop

Senior Frontend Engineer

Join Bellhop as a Senior Frontend Engineer to develop responsive web applications using React and JavaScript.

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.