Cognizant

Full Stack Developer(React + Kotlin)

Cognizant
Apply
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

GitiOSKotlinPostgreSQLReactReact NativeReduxSwiftSwiftUI

Categories

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