ValGenesis

Software Architect, Enterprise Mobile Applications

ValGenesis
Apply
over 1 year ago
Chennai, India or Hyderābād, IndiaStaff+

Responsibilities

  • Design scalable, high-performance mobile application architectures and integrate them with backend systems, APIs, and cloud services.
  • Provide technical leadership for memory management, performance optimization, security, device form factors, and operating system compatibility in React Native applications.
  • Oversee CI/CD pipelines and deployment processes for iOS and Android platforms.
  • Architect the enterprise mobile platform using Azure cloud services, microservices/APIs, DevSecOps, CI/CD, and no-code platform principles.
  • Own the performance, scalability, reliability, and sustainability of the platform and product architecture.
  • Define mobile development best practices, architectural patterns, and reusable components; conduct code reviews.
  • Collaborate with clients, stakeholders, and development teams to gather requirements and communicate architectural decisions effectively.

Requirements

  • 12+ years of hands-on experience architecting and developing enterprise mobile software products across iOS, Windows, Android, native, and cross-platform environments.
  • Experience building a Mobile Enterprise Application Platform for scalable cross-platform application development and enterprise-service integration.
  • Proficiency in mobile development languages such as Swift, Kotlin, and Java, with extensive experience in React Native, Azure Cloud Services, and DevOps.
  • Strong knowledge of enterprise mobile architecture, including offline-first design, microservices, low-code development, reusable components, EMM/MDM, distribution, and mobile security.
  • Expertise in local mobile data storage, performance and memory optimization, battery usage, mobile architecture patterns, and state management solutions such as Redux, MobX, and Recoil.
  • Experience with container-based development, AKS, Service Fabric, data structures, system design, performance profiling, and performance engineering.
  • Experience designing and developing databases using RDBMS, NoSQL, MongoDB, Realm, and SQLite.
  • Knowledge of data encryption, secure storage, authentication protocols, code quality, code monitoring, and test automation tools.

Benefits

  • The role is onsite five days per week in the Chennai, Hyderabad, or Bangalore offices.
  • ValGenesis is an equal-opportunity employer and considers qualified applicants without regard to legally protected characteristics.

Tech Stack

iOSJavaKotlinMongoDBReact NativeReduxSQLiteSwiftWindows

Categories

Mobile
ValGenesis

About ValGenesis

501-1,000 employees
Contact me