10 hours ago
Hyderābād, IndiaStaff+

Responsibilities

  • Define and refine end-to-end mobile and web application architecture using SwiftUI, Kotlin, Flutter, React.js, React Native, and networking libraries.
  • Create high- and low-level solution blueprints using clean architecture principles and design patterns.
  • Guide teams on coroutines, asynchronous programming, reactive paradigms, navigation, state management, dependency handling, and module boundaries.
  • Define Swift Package Manager and dependency-management strategies for modular and predictable projects.
  • Develop integration approaches for networking, data handling, and offline capabilities.
  • Establish testing strategies using XCTest, Mockito, and related frameworks for unit, integration, and UI testing.
  • Review implementation designs for mobile and web components for maintainability, accessibility, and architectural alignment.
  • Document architectural decisions, patterns, and reference implementations.
  • Coordinate with security and operations teams on observability, monitoring, logging, and error handling.
  • Evaluate frameworks, libraries, and cross-platform architecture approaches while providing technical direction, code-review feedback, and architectural guardrails.

Requirements

  • 10–12 years of experience designing and evolving mobile and web application architectures.
  • Extensive experience with SwiftUI and mobile application design and architecture.
  • Deep knowledge of Kotlin coroutines and networking libraries.
  • Practical experience with Flutter and React Native.
  • Strong familiarity with React.js and modern front-end practices.
  • Expertise in design patterns, software structuring, modular architecture, and maintainable systems.
  • Hands-on experience with Swift Package Manager and dependency management.
  • Experience with Mockito, XCTest, and automated testing strategies.
  • Preferred mobile application development or cloud architecture certifications, such as AWS Certified Solutions Architect or equivalent vendor-specific certifications.

Benefits

  • Hybrid work arrangement with no travel expectations.
  • Opportunity to shape secure, reliable, and intuitive digital experiences for customers, partners, and communities.

Tech Stack

FlutterKotlinReactReact NativeSwiftSwiftUI

Categories

Mobile
Cognizant

About Cognizant

10,000+ employees

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.

Contact me