Senior Node.js Engineer
ShiftKeyJob 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
Senior Node.js Engineer
Join ShiftKey as a Senior Node.js Engineer in Warsaw, focusing on microservices and AWS in a remote-friendly role.
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.
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.
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.
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.
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.
Senior Backend Engineer
Join Magic Eden as a Senior Backend Engineer to build scalable systems using Node.js and cloud technologies.
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.
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.
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.
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.
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.
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.
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.
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.
Senior Node.js & TypeScript Developer
Join us as a Senior Node.js & TypeScript Developer to develop scalable features remotely in Romania.
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.
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.
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.
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.
Senior Backend Developer - Java, Microservices
Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.
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.
Senior Frontend Engineer
Join Bellhop as a Senior Frontend Engineer to develop responsive web applications using React and JavaScript.
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.