Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
As a Team and as a unit, we love to put ourselves to the test every day to experience being a strong part, not just of the company, but of the Family that is our home as software developers. We love to deep dive into our fascinating and ever developing IT world – because we can. We keep making our unique online shop even better and we provide exceptional shopping experiences and optimal customer performance: For this, we are in demand.
As strategic thinkers and sometimes even pioneers, we evaluate how requirements from our specialist departments will be implemented ... and we make it work, whatever the challenge. At REUTER, people grow and give each other valuable impulses: We appreciate the four-eyes principle and the fact that knowledge complements each other perfectly. With us, you will quickly experience that software development is a team thing - and that pair programming is part of our daily routine.
The job that makes you happy:
- Develop and integrate state-of-the-art features for our own e-commerce platform
- Continuously optimize our digitals systems to increase efficiency, productivity and effectiveness
- Write clean, maintainable and testable code
- Create solutions together in a strongly growing and international team
- Apply a test-driven development approach, maintain documentation and implement quality assurance practices
- Share knowledge in your team to foster innovation and collaboration within the team
- Face and overcome new challenges with your team in order to grow together
What makes us happy:
- Successfully completed studies with a focus on computer science, a similar education or relevant professional experience
- At least more than 8 years working experience on a high professional level
- Very good knowledge in Node.js (streaming, work scheduling, deep knowledge of low-level node)
- Very good knowledge TypeScript and Gitlab
- Good knowledge in task queues like BullMQ (building own and working with)
- Expertise in high performance data processing and working with distributed systems
- ElasticSearch, MS SQL, Redis is your daily business
- Fluency in English, German is a plus
- Passion for innovation, big-picture thinking and professional discussions
- Strong dedication to sharing skills and taking responsibility
What we offer you:
- Workshops, code talks and coaching
- Pair & mob programming
- Easy onboarding process
- Personal development opportunities
- Team based technology decisions
- Direct communication between teams
- Socialising Meetups
Key Skills
Ranked by relevanceReady to apply?
Join Reuter Gruppe and take your career to the next level!
Application takes less than 5 minutes