Job Summary
We are seeking a highly skilled Senior Software Engineer to design and develop scalable frontend platform solutions that enable modular application development across enterprise environments. The ideal candidate will have experience building SDKs, micro-frontend architectures, shared platform services, event-driven communication frameworks, and automated testing solutions.
Responsibilities
- Design, develop, and maintain frontend platform frameworks and SDKs to support modular application development.
- Architect scalable micro-frontend solutions with dynamic runtime loading and deployment capabilities.
- Build event-driven communication and state management frameworks for cross-module interaction.
- Develop shared platform services including configuration management, API integration, feature flags, and display controls.
- Establish component lifecycle standards for initialization, updates, cleanup, and seamless replacement.
- Implement automated testing strategies using Jest, Cypress, and Playwright.
- Conduct code reviews and enforce engineering best practices, coding standards, and quality metrics.
- Collaborate with product, UX, backend, and cross-functional development teams.
- Support application performance optimization, maintainability, and scalability initiatives.
Required Qualifications
- 5+ years of software engineering experience.
- Strong proficiency in JavaScript/TypeScript and modern frontend frameworks (React preferred).
- Experience building Micro-Frontend architectures and reusable frontend SDKs.
- Strong understanding of event-driven systems, state management, and modular application design.
- Hands-on experience with REST APIs and frontend-backend integrations.
- Experience with automated testing frameworks such as Jest, Cypress, or Playwright.
- Experience participating in code reviews and mentoring engineering teams.
- Strong troubleshooting and problem-solving skills.
Preferred Qualifications
- Experience with enterprise-scale frontend platforms.
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience with cloud-native application development.
- Knowledge of frontend performance optimization techniques.
Über Cognizant
Cognizant (NASDAQ: CTSH) i ist ein Technologiedienstleister und Entwickler von KI-Lösungen. Wir schlagen die Brücke zwischen KI-Investitionen und echtem unternehmerischem Mehrwert, indem wir ganzheitliche Full-Stack-KI-Lösungen für unsere Kunden entwickeln. Mit unserer fundierten Branchen-, Prozess- und Engineering-Expertise integrieren wir die spezifischen Anforderungen von Unternehmen passgenau in Technologiesysteme. So entfalten wir das menschliche Potenzial, erzielen greifbare Ergebnisse und sichern globalen Unternehmen in einer sich rasant wandelnden Welt den entscheidenden Vorsprung. Erfahren Sie mehr unter cognizant.ai oder @cognizant.
Zusätzliche Informationen zur Beschäftigung
Die Vergütungsinformationen sind zum Zeitpunkt der Veröffentlichung dieser Stellenausschreibung korrekt. Cognizant behält sich das Recht vor, diese Informationen jederzeit unter Beachtung der geltenden gesetzlichen Bestimmungen zu ändern.
Bewerberinnen und Bewerber können verpflichtet sein, an Vorstellungsgesprächen persönlich oder per Videokonferenz teilzunehmen. Darüber hinaus kann es erforderlich sein, bei jedem Gespräch einen gültigen staatlichen Lichtbildausweis vorzulegen.
Cognizant ist ein Arbeitgeber mit Chancengleichheit. Ihre Bewerbung und Kandidatur werden nicht aufgrund von Rasse, Hautfarbe, Geschlecht, Religion, Glaubensbekenntnis, sexueller Orientierung, Geschlechtsidentität, nationaler Herkunft, Behinderung, genetischen Informationen, Schwangerschaft, Veteranenstatus oder sonstiger durch bundes‑, landes‑ oder kommunalrechtliche Vorschriften geschützter Merkmale berücksichtigt oder abgelehnt.







