Jobs
U

Lead II - Software Engineering

USTKL, IN1d ago
Full-timevia indeed

Required Skills

androidapici/cdgitgraphqlioskotlinnode.js

Job Description

  • *Role description**

We are looking for an experienced Senior Android Engineer with strong expertise in native Android development, Kotlin, and Kotlin Multiplatform (KMP). The role requires experience building scalable mobile applications, developing and integrating shared Kotlin modules across Android and iOS, and contributing to backend architecture using GraphQL and Node.js. The ideal candidate should be comfortable working across the mobile and backend technology stack and collaborating with Android, iOS, and backend engineering teams. Key Responsibilities Design, develop, and maintain scalable Android applications using Kotlin. Develop and maintain shared business logic using Kotlin Multiplatform (KMP). Build reusable Kotlin modules that can be consumed by both Android and iOS applications. Collaborate with iOS engineers to support the integration of KMP shared modules into iOS applications. Develop clean, modular, maintainable, and testable mobile application architectures. Integrate mobile applications with backend services and APIs. Contribute to backend system architecture using GraphQL and Node.js. Design and consume GraphQL APIs for mobile applications. Troubleshoot application performance, integration, and production issues across mobile and backend components. Participate in architecture discussions, technical design, code reviews, and engineering best practices. Work closely with product, frontend, iOS, Android, and backend teams throughout the development lifecycle. Mentor junior engineers and contribute to technical standards within the team. Required Skills 7\+ years of software development experience, with strong Android application development experience and Jetpack Compose Strong hands\-on experience with Kotlin and Android. Experience with Kotlin Multiplatform / Kotlin Multiplatform Mobile (KMP/KMM). Experience developing and integrating shared Kotlin modules across Android and iOS. Good understanding of iOS integration of Kotlin Multiplatform modules. Experience with modern Android architecture and application design patterns. Strong understanding of asynchronous programming, networking, dependency injection, testing, and application lifecycle. Hands\-on experience integrating frontend/mobile applications with GraphQL APIs. Experience with Node.js and backend application/service development. Understanding of backend system architecture, service integration, API design, scalability, and performance. Experience with Git and modern CI/CD development practices. Strong debugging, problem\-solving, and communication skills.

  • *Skills**

Kotlin Multiplatform, GraphQL, Node.js, Jetpack Compose, Mobile App Development

  • *About UST**

UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future\-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Kochi
Posted
1d ago
Source
Indeed