Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Software Engineer (m / f / d) NodeJS

IU Internationale Hochschule

Köln

Hybrid

EUR 55.000 - 75.000

Vollzeit

Gestern
Sei unter den ersten Bewerbenden

Zusammenfassung

Eine führende Bildungseinrichtung in Köln sucht einen erfahrenen Node.js Entwickler. Sie werden an unserem innovativen Studierendenmanagementsystem arbeiten und für die Entwicklung eines leistungsstarken, verteilen Systems verantwortlich sein. Flexibles Arbeiten (remote oder hybrid) ist möglich und Sie haben Zugang zu Weiterbildungsressourcen.

Leistungen

30 Tage Urlaub
Zuschuss für DeutschlandTicket
Finanzierung eines Technologiekurses

Qualifikationen

  • Expertenkenntnisse in Node.js.
  • Erfahrung mit eventgetriebenen Architekturen.
  • Kenntnisse in cloudbasierten Plattformen (bevorzugt AWS).

Aufgaben

  • Design und Implementierung von End-to-End-Services.
  • Entwicklung eines leistungsstarken verteilten Systems.
  • Überwachung und Fehlersuche des Systems.

Kenntnisse

Node.js
Event-driven architecture
Kafka
AWS
Docker
Vue.js

Tools

AWS
Docker
Kafka

Jobbeschreibung

Stellenbeschreibung

Join us on the mission of democratizing education and play a key role in advancing the educational journey for more than 2¹⁷ learners around the globe. At OrgTech, you will contribute to shaping our innovative student management system and platform technologies. This position is available immediately in full-time (40 hrs/week) at our locations or remotely within Germany or the UK.

Our Stack: NodeJS, Vue.js 3, Tailwind CSS, Vite, Kafka, AWS, Docker, DataDog, GitLab, DDD. Don't worry if you don't have experience with every technology in our stack—if you're passionate about learning and growing, we encourage you to apply!

Your tasks
  1. Design and implement end-to-end services within EPOS, our university administration system, supporting key academic and administrative processes across the student lifecycle—from enrollment and academic data management to assessment workflows, exam coordination, and staffing—ensuring seamless integration with internal domains and external platforms.
  2. Develop our high-performance event-driven distributed system using microservices and microfrontends.
  3. Collaborate with fellow engineers, product managers, UX, QA, DevOps, etc.
  4. Monitor and troubleshoot the system, utilizing various tools and metrics to ensure high availability and performance.
  5. Develop and maintain up-to-date documentation, best practices, and standards.
Your Profile
  • You have expert knowledge in Node.js.
  • You are familiar with event-driven architecture and have experience with event streaming platforms like Kafka or message brokers like RabbitMQ.
  • You have experience with cloud platforms (preferably AWS) and are familiar with container technologies such as Docker or Kubernetes.
  • You possess solid web technologies knowledge and understand website performance, accessibility, semantics, and code quality.
  • You have experience in component development using modern web frameworks such as Vue, Svelte, SolidJS, or React.
  • You are enthusiastic about technical concepts and software architecture.
  • You are a team player with good communication skills.
  • You work independently, goal-oriented, and structured, taking ownership of your projects while understanding their impact on the bigger picture.
We offer you
  • Be you at IU: We support and empower you to achieve your personal and professional goals.
  • Work wherever you want: Decide your ideal workspace—remote, abroad, or hybrid—with our WorkFlex Benefit.
  • Flexible in terms of time: Organize your work freely, trusting your judgment.
  • Develop your skills: Access all our e-learning platforms and finance a technology course of your choice.
  • Rest well: 30 days of vacation, plus additional days on your birthday, December 24th, and 31st.
  • Sustainable mobility: Subsidized DeutschlandTicket or Jobrad (bike leasing) options.

Join our engineering team at Germany’s largest university with over 140,000 students and 4,000 employees from more than 87 nationalities! We are passionate, competitive, and open to new ideas—focused on improving our students’ digital education experience and our IU services to realize our vision: "Everybody can access education to grow."

If this sounds like the perfect job for you, then apply now! For questions, contact Ronja at ronja.kaiser@iu.org. Please submit all applications through our online form; email applications will not be considered.

We value diversity and welcome applicants regardless of origin, religion, gender, age, sexual orientation, or disability.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.