7 days ago
Chennai, IndiaSenior / Staff+
Responsibilities
- Design robust end-to-end architectures for hybrid mobile applications and scalable deployment models.
- Document application layers, middleware saga patterns, and backend REST API integrations.
- Translate business requirements into technical designs for iOS, Android, React Native, and web applications.
- Guide Redux-based state management and reactive programming with RxJava.
- Establish middleware saga orchestration patterns for distributed transactional workflows.
- Optimize REST API authentication, data modeling, error handling, performance, and reliability.
- Set implementation standards for Swift Package Manager, Git workflows, dependency management, and branching.
- Define testing strategies using Mockito and other frameworks to improve coverage and release predictability.
- Conduct design reviews, code walkthroughs, architecture governance, and technical risk assessments.
- Analyze production telemetry and performance metrics to identify bottlenecks and improve stability.
- Collaborate with UX and frontend engineers on accessible, efficient, and brand-aligned interfaces.
- Promote reuse of components, libraries, and shared services across mobile and web platforms.
Requirements
- Seven to eleven years of experience designing and architecting complex mobile applications.
- Extensive hands-on experience with SwiftUI, Kotlin, React Native, and React.js.
- Deep proficiency with middleware saga patterns, REST API design, RxJava, and integration strategies for high-volume, highly available systems.
- Advanced skills with Git, Swift Package Manager, dependency management, unit testing, mocking frameworks such as Mockito, and continuous integration practices.
- Ability to create architecture documentation, communicate design decisions, and collaborate cross-functionally.
- Experience working in large multinational organizations or similarly scaled companies delivering secure, scalable, maintainable digital products.
- Ability to work in a hybrid, day-shift environment.
Benefits
- Hybrid work arrangement with a day-shift schedule.
- Opportunity to architect enterprise mobile and web platforms serving global customers.
- Work focused on secure access, inclusive design, reliable digital services, and organizational sustainability goals.
Tech Stack
Categories
Full StackMobile
About Cognizant
Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.
