CSI is a leading technology partner delivering innovative solutions and expert service.
Mobile Architect
Location
United States
Posted
96 days ago
Salary
0
Seniority
Lead
Job Description
Mobile Architect
CSI
• Design architecture for major features or entire modules of CSI’s mobile banking application, ensuring alignment with functional and non-functional requirements. • Lead development efforts to design, develop, test, and deploy enhancements using React Native, Swift, Kotlin, and related mobile technologies. • Develop technical specifications, design documents, and mobile application models. • Ensure mobile architectures adhere to enterprise architecture principles, technology standards, and security guidelines. • Provide technical guidance to development teams throughout the mobile application lifecycle. • Collaborate with solution and enterprise architects to ensure appropriate integration with backend systems, APIs, services, and data sources. • Conduct performance, scalability, reliability, security, and maintainability reviews for assigned mobile applications. • Research, evaluate, and recommend mobile technologies, frameworks, and tools. • Mentor developers on mobile design principles, coding best practices, and architectural patterns. • Ensure adherence to coding standards and quality best practices. • Collaborate with cross-functional teams (engineering, product, QA, UX/UI) in an Agile/Scrum environment. • Participate in CI/CD processes and contribute to continuous improvement initiatives. • Provide technical leadership and proactively identify and resolve architectural and delivery risks. • Support internal and external stakeholders with product rollouts, releases, and updates.
Job Requirements
- Bachelor’s degree in Computer Science, Information Systems, or related field (Master’s degree preferred)
- Typically, 7+ years of mobile application development experience
- Strong understanding of mobile application design patterns, architectural best practices, and integration approaches
- Deep expertise in React Native, with experience in native mobile technologies such as Swift and Kotlin
- Experience integrating RESTful APIs and third-party libraries
- Strong understanding of mobile performance optimization, troubleshooting, and debugging
- Experience with mobile security best practices
- Familiarity with CI/CD pipelines and Agile development methodologies
- Experience with cloud services (e.g., AWS) supporting mobile backend solutions
- Knowledge of mobile architectural patterns (MVC, MVVM, etc.)
- Familiarity with development tools such as Xcode, Android Studio, and Git
- Strong analytical, communication, and documentation skills
- Ability to balance technical constraints with business requirements and user needs
- Ability to work independently and effectively in a remote, small-team environment
- Prior experience in financial services or banking applications is desirable
- Experience leading mobile development teams is preferred
- Experience with AI-assisted development practices is a plus
Benefits
- Competitive salary
- Eligibility for incentive awards based on individual and business performance
- Comprehensive range of benefits
Related Guides
Related Categories
Related Job Pages
More Architect Jobs
• Serve as the primary technical owner of customer implementations and adoption programs across the Harness AppSec portfolio, developing deep familiarity with each customer's environment, goals, and success criteria • Provide hands-on technical guidance and consulting to customers throughout the customer lifecycle, from onboarding and implementation to adoption and value realization. • Develop strategic account success plans to ensure successful operationalization and value realization and drive alignment with all levels of customer leadership. • Develop and maintain a deep understanding of Harness platform and AppSec modules as well as general skillset across AI applications and security, DevOps, SecOps, application security, cloud architectures, networks and infrastructure disciplines and industry trends to effectively support, educate and advise customers. • Proactively analyze customer usage data to surface trends, adoption gaps, and optimization opportunities — delivering actionable recommendations across technology, process, and people dimensions. • Bring constructive feedback from customers to product management to improve the solution, and collaborate with cross-functional teams, including sales, product, and engineering, to drive the successful adoption, integration, and ongoing optimization of our solution. • Conduct regular business reviews and check-ins with customers to ensure their ongoing success and satisfaction, addressing any concerns or issues in a timely and effective manner. • Proactively identify at-risk accounts by performing churn and adoption analysis to ensure target product adoption and business (AGRR) goals are met. • Contribute to the development and refinement of customer success processes, tools, and resources to continuously improve the efficiency and effectiveness of our customer success delivery methodologies and collateral. • Participate in Harness Community forums and help build reference architectures, best-practice guides, and enablement content
• Leading Pega projects as a Business Architect • Business analysis and requirements gathering • Design and prototyping of enterprise application systems • Utilizing Pega Express delivery approach • Applying design thinking • Working in Agile Scrum and/or SAFe based software delivery
• Lead solution shaping and technical win strategy for complex modernization pursuits from discovery through close. • Run executive discovery to surface desired outcomes, constraints, nonfunctional requirements, and key risks early. • Translate discovery into clear solution options, architecture narratives, and multi year roadmaps with phased transformation plans. • Define scope boundaries, assumptions, dependencies, and acceptance criteria to reduce ambiguity at close and kickoff. • Identify architectural, security, and feasibility risks during presales and drive specific mitigations into proposals and commercial terms. • Serve as a trusted executive technology advisor across strategic accounts. • Set credible technology vision and transformation strategy that executives can fund, sequence, and govern. • Frame decisions in business terms by clearly explaining options, tradeoffs, and risk. • Set technical direction across enterprise modernization spanning applications, cloud platforms, and data and artificial intelligence. • Make principled tradeoffs across speed versus quality, custom build versus platform, and innovation versus stability. • Step in when decisions are contested or delivery risk rises, restore clarity, and align teams on a path forward. • Establish clear decision making under uncertainty using lightweight decision frameworks and written decision records. • Create and scale reference architectures, solution playbooks, and guardrails that improve pursuit speed and delivery consistency. • Contribute to consulting offerings and accelerators that are deliverable at scale and aligned with market demand. • Provide thought leadership through client forums and executive briefings. • Align with Microsoft field teams and partner stakeholders to strengthen joint solutioning and pursuit execution. • Mentor senior architects and technical leaders through influence and hands on guidance. • Track emerging technology and industry shifts and translate them into practical client options. • Turn innovation into clear recommendations, pilot approaches, and phased adoption paths that balance value, risk, and operational readiness.
• You analyze our clients' requirements and advise them within the project context. • You design and implement reliable cloud architectures based on modern cloud solutions. • You take responsibility for the quality, stability and security of the solutions you develop. • You support presales activities and contribute your technical expertise. • You share your knowledge with clients and colleagues – both internally and externally.




