This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
ShiftKey is seeking a Senior Node.js Engineer to contribute to a critical transformation project focusing on transitioning to a polyglot microservices environment.
The role involves designing and developing web software applications, coding, debugging, testing, and troubleshooting throughout the development process.
Responsibilities include understanding customer and business goals, defining deliverables, identifying new opportunities, and making informed decisions.
The position requires proactive communication, defining project milestones, mentoring team members, and contributing to team growth.
The tech stack includes JavaScript, Node.js, MongoDB, TypeScript, AWS, and Distributed Event Streaming Platforms like Kafka.
The position offers the flexibility to work remotely from Poland or from the office in Warsaw.
Requirements:
Minimum 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 and 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:
High-growth, friendly work environment with career development opportunities.
Above standard paid time-off policy.
Remote work option or office work in Warsaw.
Modern office with recreational facilities and a view of Vistula River.
Private Medical Care, Sport Card, and Life Insurance.