Senior Fullstack Developer – Node.js / Vue.js at Reply
Team PTX, Sales Rep Tool (SRT) – central gateway between OBI stores and the OBI ecosystem, used daily in hundreds of European stores.
Job Overview
You’ll work in a modern micro‑service architecture (≈50 services) and a micro‑frontend delivery model. Your work ensures that store employees can access reliable planning tools and export their output back to the SRT, enabling seamless coordination between customer consultations and order management.
Responsibilities
- Design, develop and maintain full‑stack features in TypeScript using NestJS/Node.js for backend services and Vue.js for frontend components
- Implement integrations with external planning tools and ensure smooth user workflows inside the SRT
- Work with PostgreSQL and DocumentDB (MongoDB) for data storage and retrieval
- Integrate services and UIs with the wider SRT platform via REST APIs and Kafka
- Deploy and operate solutions on AWS in a cloud‑native environment
- Collaborate in a Scrum team with advanced agile maturity
- Participate in pair programming, code reviews and team discussions to improve code quality and architecture
Benefits
- Motivizer Benefits Platform – a monthly budget of 550 PLN to choose medical care, meal tickets, sports cards, cinema tickets, shop vouchers, discounts, etc.
- Language courses – access a multi‑language learning platform for practice and new languages
- Regular training opportunities from internal and external providers
- Internal community events: networking, coding challenges, company parties
Qualifications
- Degree in computer science, mathematics, physics or a comparable field
- 4+ years of professional full‑stack development experience
- Proficiency in TypeScript, NestJS/Node.js and Vue.js
- Experience with PostgreSQL and DocumentDB (MongoDB)
- Understanding of REST APIs and microservice integration patterns
- Familiarity with AWS and cloud deployment practices
- Experience in agile Scrum teams, ideally in hybrid or remote setups
- Fluent English and Polish; good German is a bonus
- Openness to hybrid work and regular visits to the Katowice office
- Experience with Kafka is a bonus
Seniority Level
Mid‑Senior level
Employment Type
Full‑time
Job Function
Information Technology
Industry
IT Services and IT Consulting
Location
Katowice, Śląskie, Poland
Develop yourself and the digital future – at Reply!