Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Architect

Home > Kotlin programming jobs

Architect in Others new

  • Cognizant
  • Full time
  • Email
  • Hyderābād, India

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.

Cognizant

Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value. We build full-stack AI solutions powered by deep industry, process and engineering expertise — embedding an organization's unique context into technology system...