React Native Architect / Mobile Architect
React Native Architect / Mobile Architect
For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization
About the Role:
We are seeking a skilled Mobile Architect to join our innovative team. In this strategic role, you will be responsible for designing and guiding the development of scalable, high-performance mobile applications across iOS and Android platforms. You will work closely with cross-functional teams to create seamless, secure, and engaging mobile experiences that align with business objectives and user needs.
Responsibilities:
- Lead the design and implementation of robust, scalable, and secure mobile application architectures. Ensure optimal performance, reliability, and user experience across platforms.
- Stay ahead of emerging trends and technologies in mobile development. Provide thought leadership in mobile frameworks, tools, and architectural patterns.
- Guide and mentor developers, promoting best practices and high coding standards. Foster collaboration across mobile, backend, and design teams.
- Drive continuous improvement in mobile app performance, including load times, responsiveness, and resource efficiency.
- Define and enforce security measures to protect user data, prevent unauthorized access, and ensure compliance with privacy standards.
- Ensure high-quality, maintainable code using industry standards. Conduct and review code to uphold consistency and best practices.
- Analyze complex technical challenges within mobile contexts and develop innovative, scalable solutions.
Requirements:
- 10+ years of experience in Mobile Applications build from design till implementation
- Experience in gaming (casino gaming) domain is a must for this role
- Willing to work from Onsite - Las Vegas (Mandatory)
- Extensive experience in developing native and cross-platform mobile applications using React Native, Swift (iOS), Kotlin (Android), and mobile-specific APIs.
- Deep understanding of mobile application architecture, design patterns (e.g., MVVM, Clean Architecture), and modular codebase design.
- Proficient in integrating mobile apps with cloud-based services (AWS, Azure) and backend APIs using tools like Mulesoft, Azure Functions, API Management, and App Insights.
- Familiarity with CI/CD tools and automation workflows for mobile, such as Azure DevOps, GitHub Actions, and infrastructure management using Terraform.
- Experience with mobile monitoring tools like New Relic, Firebase, or App Center for crash reporting and analytics.
- Strong understanding of data persistence and offline storage strategies, with knowledge of SQLite, Realm, and cloud-based databases like Firestore or MongoDB.
- Excellent verbal and written communication skills, with the ability to explain technical concepts to both technical and non-technical stakeholders.
Customer Communication:
- Actively listen to client needs and translate them into scalable mobile solutions.
- Communicate technical ideas clearly and build lasting relationships based on trust and delivery.
- Keep stakeholders informed on progress, issues, and resolution plans.
Stakeholder Management:
- Identify key stakeholders and manage expectations effectively.
- Resolve conflicts diplomatically and align stakeholders with product and technical goals.
- Promote change management and ensure transparent communication throughout.
React Native Architect / Mobile Architect
For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization
About the Role:
We are seeking a skilled Mobile Architect to join our innovative team. In this strategic role, you will be responsible for designing and guiding the development of scalable, high-performance mobile applications across iOS and Android platforms. You will work closely with cross-functional teams to create seamless, secure, and engaging mobile experiences that align with business objectives and user needs.
Responsibilities:
- Lead the design and implementation of robust, scalable, and secure mobile application architectures. Ensure optimal performance, reliability, and user experience across platforms.
- Stay ahead of emerging trends and technologies in mobile development. Provide thought leadership in mobile frameworks, tools, and architectural patterns.
- Guide and mentor developers, promoting best practices and high coding standards. Foster collaboration across mobile, backend, and design teams.
- Drive continuous improvement in mobile app performance, including load times, responsiveness, and resource efficiency.
- Define and enforce security measures to protect user data, prevent unauthorized access, and ensure compliance with privacy standards.
- Ensure high-quality, maintainable code using industry standards. Conduct and review code to uphold consistency and best practices.
- Analyze complex technical challenges within mobile contexts and develop innovative, scalable solutions.
Requirements:
- 10+ years of experience in Mobile Applications build from design till implementation
- Experience in gaming (casino gaming) domain is a must for this role
- Willing to work from Onsite - Las Vegas (Mandatory)
- Extensive experience in developing native and cross-platform mobile applications using React Native, Swift (iOS), Kotlin (Android), and mobile-specific APIs.
- Deep understanding of mobile application architecture, design patterns (e.g., MVVM, Clean Architecture), and modular codebase design.
- Proficient in integrating mobile apps with cloud-based services (AWS, Azure) and backend APIs using tools like Mulesoft, Azure Functions, API Management, and App Insights.
- Familiarity with CI/CD tools and automation workflows for mobile, such as Azure DevOps, GitHub Actions, and infrastructure management using Terraform.
- Experience with mobile monitoring tools like New Relic, Firebase, or App Center for crash reporting and analytics.
- Strong understanding of data persistence and offline storage strategies, with knowledge of SQLite, Realm, and cloud-based databases like Firestore or MongoDB.
- Excellent verbal and written communication skills, with the ability to explain technical concepts to both technical and non-technical stakeholders.
Customer Communication:
- Actively listen to client needs and translate them into scalable mobile solutions.
- Communicate technical ideas clearly and build lasting relationships based on trust and delivery.
- Keep stakeholders informed on progress, issues, and resolution plans.
Stakeholder Management:
- Identify key stakeholders and manage expectations effectively.
- Resolve conflicts diplomatically and align stakeholders with product and technical goals.
- Promote change management and ensure transparent communication throughout.