Job Description:
Senior React Entwickler – Next.js Spezialist
OpenFirms – Enterprise IT Solutions
Positionsübersicht
OpenFirms sucht einen hochqualifizierten Senior React Entwickler mit umfangreicher Next.js-Erfahrung, um unser dynamisches Entwicklungsteam zu verstärken. Dies ist eine vollständig remote Stelle, offen für Kandidaten innerhalb Indiens, die an modernsten Enterprise-Lösungen für Fortune-500-Kunden, Regierungsorganisationen und führende Unternehmen im Nahen Osten, Asien-Pazifik-Raum und Europa arbeiten.
Stellendetails
- Position: Senior React Entwickler (Full Stack)
- Erforderliche Erfahrung: 6+ Jahre
- Beschäftigungsart: Vollzeit, Festanstellung
- Arbeitszeiten: Montag bis Freitag (ganztags) + Samstag (halbtags)
- Standort: Vollständig remote (nur Indien)
- Zeitzone: Flexibel mit Kernarbeitszeiten
- Feiertage: Indische gesetzliche Feiertage
Hauptverantwortlichkeiten
Frontend-Entwicklung
- Entwicklung und Wartung leistungsstarker Webanwendungen mit React.js und Next.js
- Aufbau responsiver, mobile-first Benutzeroberflächen mit modernen CSS-Frameworks
- Implementierung von Server-Side Rendering (SSR) und Static Site Generation (SSG) mit Next.js
- Performance-Optimierung für Enterprise-Anwendungen
- Sicherstellung von Browserkompatibilität und Barrierefreiheit (WCAG 2.1)
Full-Stack-Entwicklung
- Design und Entwicklung von RESTful APIs mit Node.js und Express.js
- Implementierung von Echtzeitfunktionen mit WebSockets und Socket.io
- Integration mit Enterprise-Systemen wie CRM, ERP und Dokumentenmanagement-Plattformen
- Arbeiten mit Datenbanken (MongoDB, PostgreSQL, MySQL) und effizienten Datenmodellen
DevOps & Zusammenarbeit
- Versionsverwaltung und Zusammenarbeit mit Git und GitHub
- Implementierung von CI/CD-Pipelines für automatisierte Tests und Deployments
- Teilnahme an Code-Reviews und Einhaltung von Coding-Standards
- Zusammenarbeit mit funktionsübergreifenden Teams, einschließlich Designern, Backend-Entwicklern und QA-Ingenieuren
Enterprise-Lösungen
- Beitrag zu KI-gestützten Dokumentenmanagement-Lösungen
- Entwicklung von Digital-Transformation-Anwendungen für Enterprise-Kunden
- Aufbau sicherer, skalierbarer Anwendungen für Regierungs- und Finanzsektoren
- Umsetzung von Sicherheits- und Compliance-Anforderungen auf Enterprise-Niveau
Erforderliche technische Fähigkeiten
Frontend-Technologien
- React.js (6+ Jahre) – Hooks, Context API, Redux/Zustand
- Next.js (3+ Jahre) – App Router, Pages Router, API Routes
- JavaScript/TypeScript – ES6+, async/await, moderne Syntax
- HTML5 & CSS3 – Semantisches Markup, Flexbox, Grid
- CSS-Frameworks – Tailwind CSS, Styled Components, Material-UI
Backend-Technologien
- Node.js (4+ Jahre) – Event Loop, Streams, Clustering
- Express.js – Middleware, Routing, Authentifizierung
- RESTful APIs – Designprinzipien, OpenAPI/Swagger-Dokumentation
- GraphQL – Queries, Mutationen, Subscriptions (optional)
Entwicklungstools
- Git & GitHub – Branching, Pull Requests, Code-Reviews
- Paketmanager: npm, yarn, pnpm
- Build-Tools: Webpack, Vite, Rollup
- Testing: Jest, React Testing Library, Cypress, Playwright
Datenbanken & Backend-Services
- MongoDB – Aggregation, Indexierung, Performance
- PostgreSQL/MySQL – Komplexe Queries, Stored Procedures
- Redis – Caching, Session Management
- Cloud Services – Grundkenntnisse AWS/Azure/GCP
Bevorzugte zusätzliche Fähigkeiten
Enterprise-Technologien
- Microservices-Architektur – Docker, Kubernetes
- Message Queues – RabbitMQ, Apache Kafka
- Suchmaschinen – Elasticsearch, Solr
- API Gateway – Kong, AWS API Gateway
- Authentifizierung – OAuth 2.0, JWT, SAML
KI & erweiterte Funktionen
- KI/ML-Integration – OpenAI API, TensorFlow.js
- Dokumentenverarbeitung – OCR, PDF-Manipulation
- Echtzeitfunktionen – WebSockets, Server-Sent Events
- Payment-Integration – Stripe, PayPal, Razorpay
DevOps & Infrastruktur
- CI/CD – GitHub Actions, Jenkins, GitLab CI
- Containerisierung – Docker, Docker Compose
- Cloud-Plattformen – AWS, Azure, Google Cloud
- Monitoring – New Relic, DataDog, Sentry
Qualität & Performance
- Performance-Optimierung – Core Web Vitals, Lighthouse
- Sicherheit – OWASP-Richtlinien, Best Practices
- Barrierefreiheit – WCAG 2.1, Screenreader
- SEO – Meta-Tags, strukturierte Daten, Sitemaps
Erfahrungsvoraussetzungen
Berufserfahrung
- 6+ Jahre React.js Berufserfahrung
- 3+ Jahre Next.js Produktionsanwendungsentwicklung
- 4+ Jahre Node.js und Express.js Backend-Erfahrung
- 2+ Jahre Erfahrung mit Enterprise-Anwendungen
- Erfahrung mit Agile/Scrum-Methoden
Projekterfahrung
- Entwicklung und Deployment von mindestens 5+ Produktionsanwendungen mit React/Next.js
- Erfahrung mit Enterprise-Kunden oder B2B-Anwendungen
- Arbeit an Anwendungen mit 10.000+ Nutzern
- Erfahrung mit mehrsprachigen und mandantenfähigen Systemen
- Kenntnisse zu Regierungs-/Banken-Compliance (optional)
Soft Skills & Eigenschaften
Kommunikation & Zusammenarbeit
- Exzellente schriftliche und mündliche Englischkenntnisse
- Effektives Arbeiten in Remote-Teams
- Erfahrung im Mentoring von Junior-Entwicklern
- Starke analytische und Problemlösungsfähigkeiten
Arbeitsweise & Zuverlässigkeit
- Selbstmotiviert, eigenständiges Arbeiten
- Hohe Detailgenauigkeit und Code-Qualität
- Fähigkeit, Deadlines einzuhalten und mehrere Projekte zu managen
- Proaktive Lernbereitschaft für neue Technologien
Was wir bieten
Vergütung & Benefits
- Wettbewerbsfähiges Gehalt entsprechend Erfahrung
- Leistungsbasierte Boni und jährliche Gehaltserhöhungen
- Krankenversicherung für Mitarbeiter und Familie
- Weiterbildungsbudget für Kurse und Zertifikate
- Flexible Arbeitszeiten mit Kernarbeitszeit
Karriereentwicklung
- Möglichkeit, an Fortune 500 Projekten zu arbeiten
- Einblick in modernste KI- und Enterprise-Technologien
- Technische Führungspositionen möglich
- Internationale Projekterfahrung (Naher Osten, Europa, Asien-Pazifik)
- Unterstützung bei Zertifizierungen (AWS, Azure, React, Next.js)
Arbeitskultur
- Vollständig remote mit flexiblen Arbeitszeiten
- Moderner Tech-Stack und aktuelle Entwicklungstools
- Kollaboratives Umfeld mit erfahrenen Entwicklern
- Innovationszeit für neue Technologien
- Work-Life-Balance unter Respektierung der persönlichen Zeit
Bewerbungsprozess
Erforderliche Unterlagen
- Aktualisierter Lebenslauf mit relevanter Erfahrung
- Portfolio/GitHub mit React/Next.js Projekten
- Anschreiben mit Motivation für OpenFirms
- Live-Projekt-Links (falls verfügbar)
Interview-Prozess
- Vorauswahl – HR & technischer Hintergrund
- Technischer Test – React/Next.js Coding Challenge
- Technisches Interview – Systemdesign & Problemlösung
- Finales Interview – Kulturfit & Projektbesprechung
- Referenzprüfung – Überprüfung früherer Arbeitgeber
Technische Testbereiche
- Entwicklung von React/Next.js-Komponenten
- Node.js/Express API-Entwicklung
- Datenbank-Design und Optimierung
- Systemarchitektur für Enterprise-Anwendungen
- Code-Qualität und Best Practices
Über OpenFirms
OpenFirms ist ein führender Anbieter von Enterprise-IT-Lösungen mit Spezialisierung auf KI-Lösungen, Dokumentenmanagement, digitale Transformation und Mobile-Entwicklung. Wir betreuen Fortune-500-Unternehmen, Regierungsorganisationen und global tätige Unternehmen mit Standorten in Dubai, Maskat, Mumbai, Hongkong und Berlin.
Unser Technologie-Stack:
- Frontend: React, Next.js, TypeScript, Tailwind CSS
- Backend: Node.js, Express.js, Python, Java
- Datenbanken: MongoDB, PostgreSQL, Redis
- Cloud: AWS, Azure, Google Cloud
- AI/ML: OpenAI, TensorFlow, individuelle Modelle
So bewerben Sie sich
Email: james@openfirms.com
Betreff: „Bewerbung: Senior React Entwickler – [Ihr Name]“
Kontaktinformation:
- Technical Lead: James Lorence
- Telefon: +968 91257536
- Firmenwebsite: www.openfirms.com
OpenFirms ist ein Arbeitgeber, der Chancengleichheit fördert und Vielfalt wertschätzt. Wir begrüßen Bewerbungen aller qualifizierten Kandidaten, unabhängig von Rasse, Geschlecht, Religion oder Hintergrund.
Bewerbungsfrist: Laufend – Bewerben Sie sich jetzt für sofortige Berücksichtigung
