Senior Node.js Engineer (PL)

ShiftKey is a platform disrupting healthcare staffing by connecting facilities with licensed professionals to fill available shifts.
Backend
Senior Software Engineer
Hybrid
6+ years of experience
Healthcare

Description For Senior Node.js Engineer (PL)

ShiftKey is revolutionizing healthcare staffing with a platform that directly connects facilities and healthcare professionals. As a Senior Node.js Engineer, you'll be crucial in transitioning from a monolithic architecture to polyglot microservices. This role demands expertise in JavaScript, Node.js, MongoDB, TypeScript, AWS, and distributed event streaming platforms like Kafka. You'll design web applications, perform coding and debugging, and make impactful decisions aligned with business goals. The position offers flexibility to work remotely or from the Warsaw office, requiring at least 6 years of JavaScript ecosystem experience and fluency in Polish and English. ShiftKey provides a high-growth environment, above-standard paid time-off, private medical care, and a commitment to diversity and inclusion. This opportunity allows you to shape the future of healthcare staffing technology while enjoying a range of benefits and career growth potential.

Last updated 3 months ago

Responsibilities For Senior Node.js Engineer (PL)

  • Designing and developing Web software applications
  • Performing coding, debugging, testing, code review, and troubleshooting throughout the application development process
  • Understanding customers, business goals, and team goals to ensure work has the greatest customer impact
  • Defining deliverables (stories) that can be completed within a finite timeframe
  • Proactively identifying new opportunities and advocating for and implementing improvements to the current state of projects
  • Making informed decisions by consulting the Product Manager and/or Product Trio and balancing details with the big picture
  • Proactively communicating and coordinating the team's requirements with other groups and teams in engineering
  • Defining and delivering well-scoped milestones for a project
  • Actively leveling up less-experienced members of the team by helping them with their craft, providing guidance, and setting a good example
  • Acting as a valuable technical advisor who can help other Engineers work through tough technical problems
  • Contributing to team growth by participating in interviews and evaluating the technical skills of potential new team members

Requirements For Senior Node.js Engineer (PL)

JavaScript
Node.js
MongoDB
TypeScript
Kafka
  • 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

Benefits For Senior Node.js Engineer (PL)

Medical Insurance
  • Above standard paid time-off policy
  • Remote work option (we meet up once per quarter) or work in the office
  • Modern office, overlooking Vistula River with recreational facilities
  • Private Medical Care
  • Sport Card
  • Life Insurance
  • Latest work equipment

Interested in this job?

Jobs Related To ShiftKey Senior Node.js Engineer (PL)

Software Development Engineer, Air Science and Technology

Senior Software Engineer role at Amazon focusing on developing innovative solutions for shipping network optimization and package delivery efficiency.

System Dev Engineer (SAP/ABAP), AWS SAP Engineering, EC2 Commercial Software Services

Senior System Development Engineer role at AWS focusing on SAP workload solutions, requiring expertise in cloud computing, distributed systems, and ABAP development.

Software Dev Engineer, AWS Commerce Platform International Expansion India team

Senior SDE role at AWS leading international expansion initiatives, designing scalable cloud solutions, and mentoring teams.

Software Development Engineer, Data Center Operating Systems

Senior Software Engineer role at AWS building and maintaining systems for data center operations and infrastructure management.

Sr Software Development Engineer, Internet Monitoring

Senior Software Engineer role at AWS Internet Monitoring team, building and maintaining global network monitoring services.