Description:
Key Responsibilities:Design end-to-end architecture for mobile applications, integrating with backend systems and third-party services Provide technical leadership and strategic direction for mobile app development projects Collaborate with product managers, UX/UI designers, and development teams to define technical requirements and translate business needs into technical solutions Ensure scalability, performance, and security best practices in mobile app architecture Evaluate and recommend new technologies, tools, and frameworks to optimize development processes Create and maintain architectural documentation, including design diagrams, data flows, and technical guidelines Conduct code reviews and provide mentorship to development teams Troubleshoot and resolve technical issues across the mobile ecosystem Advocate for agile development practices and continuous integration/continuous deployment (CI/CD) Communicate architectural decisions and strategies to stakeholders, ensuring alignment across teams Required Qualifications:
Bachelors or Masters degree in Computer Science, Engineering, or a related field Proven experience as a Solutions Architect, Software Architect, or similar role with a focus on mobile applications Strong knowledge of mobile app development frameworks (e.g., Flutter, React Native, Swift, Kotlin) Experience with RESTful APIs, microservices, and cloud platforms (e.g., AWS, Azure, Google Cloud) Familiarity with agile methodologies and DevOps practices Exceptional problem-solving abilities and a strategic mindset Excellent communication and collaboration skills Preferred Qualifications:
Experience in implementing security measures for mobile applications Familiarity with mobile analytics and performance monitoring tools Knowledge of emerging technologies such as AI/ML and IoT in mobile contexts
14 Mar 2025;
from:
gumtree.co.za