Job
Description
As a talented and experienced Mobile Architect at our company, you will have the exciting opportunity to design and architect mobile applications for both iOS and Android platforms. You will collaborate with cross-functional teams to ensure the creation of scalable, secure, and high-performance mobile solutions that will impact millions of users globally. Key Responsibilities: - Create comprehensive mobile application architectures for iOS and Android platforms, focusing on scalability, performance, and maintainability. - Lead and mentor development teams, conduct code reviews, provide guidance on best practices, and ensure adherence to architectural standards. - Translate business requirements into detailed technical solutions, including high-level design documents and architecture blueprints. - Assess and recommend emerging technologies, frameworks, and tools to enhance mobile application development and align with industry trends. - Oversee integration of mobile applications with backend services, APIs, and third-party systems for seamless functionality and data flow. - Identify and address performance bottlenecks, optimize application performance, and ensure a high-quality user experience. - Apply security best practices to protect user data, ensure compliance with regulations, and safeguard against potential threats. - Collaborate closely with product managers, UX/UI designers, and stakeholders to ensure mobile solutions meet business needs and deliver exceptional user experiences. - Maintain detailed documentation of architectural decisions, design patterns, and development processes for consistency and knowledge sharing. Qualifications Required: - 8+ years of experience in mobile application development, with at least 2 years in an architectural or lead role. - Proficiency in mobile development frameworks and platforms such as Swift, Objective C, Xcode, Java, Kotlin, Android SDK, React Native, Flutter, or Xamarin. - Deep understanding of architectural patterns like MVVM, MVP, Clean Architecture, and their application in mobile development. - Strong knowledge of RESTful APIs, GraphQL, and web services integration. - Experience with cloud platforms (AWS, Azure, Google Cloud) and mobile-specific cloud solutions. - Expertise in mobile security principles, including data encryption, secure authentication, and vulnerability management. - Familiarity with industry standards and regulations such as GDPR, HIPAA, and OWASP. - Experience with continuous integration and continuous deployment (CI/CD) pipelines and tools like Jenkins, GitLab CI/CD, Bitrise. - Knowledge of automated testing frameworks and strategies for mobile applications. Please note that the company is Terralogic Software Solutions Pvt Ltd. with offices in Hyderabad and Bengaluru. The role is full-time with benefits including health insurance, life insurance, paid time off, and Provident Fund. The work location is in person. ,