Technology & Information Architectures Technology Architect 47027

Johannesburg, Gauteng, South Africa

Job Description


Location: Johannesburg, Waterfall Campus
Duration: 6 Months (with possibility to extend)
Industry: Software Engineering & Telco
Start Date: February 2025
End Date: July 2025Key Responsibilities

  • Architect & Design: Define and maintain the overall mobile architecture, ensuring scalable, modular, and maintainable solutions.
  • Technology Leadership: Provide technical direction on React Native, React, TypeScript, and mobile best practices. Stay up to date with emerging technologies and trends in mobile development.
  • Cross-Platform Strategy: Ensure optimal performance and usability across iOS and Android, leveraging React Native efficiently.
  • Performance & Security: Drive performance optimizations, security compliance, and code quality standards across mobile applications.
  • Collaboration: Work closely with Product Managers, Designers, Developers, and other Architects to ensure alignment with business and technical goals.
  • CI/CD & DevOps: Define and implement CI/CD pipelines and DevOps strategies for mobile applications.
  • Scalability & Maintainability: Establish coding standards, architectural guidelines, and best practices to ensure long-term sustainability of mobile applications.
  • Mentorship: Provide guidance and mentorship to developers, fostering a culture of technical excellence.
Required Qualifications & Experience
  • 10+ years of mobile development experience, with at least 4+ years in an architectural leadership role.
  • Expertise in React Native, React, and TypeScript.
  • Strong understanding of iOS and Android platforms, including native integrations when necessary.
  • Experience designing microservices, API integrations, and GraphQL/RESTful services for mobile applications.
  • Deep knowledge of mobile app security, authentication (OAuth, JWT), and compliance best practices.
  • Strong understanding of state management solutions (Redux, Recoil, MobX, or Context API).
  • Experience with Cloud & DevOps strategies (Azure, GitHub Actions, or Jenkins).
  • Knowledge of testing frameworks and test automation strategies.
  • Experience in setting up CI/CD pipelines for mobile applications.
  • Strong problem-solving skills with a deep understanding of performance tuning and debugging tools.
  • Excellent communication skills to articulate technical concepts to both technical and non-technical stakeholders.
Preferred Qualifications
  • Experience in large-scale enterprise mobile applications.
  • Familiarity with AI/ML-driven mobile experiences.
  • Understanding of Agile methodologies and Scrum.
  • Experience with app store deployment and release management.
  • Contributions to open-source projects or tech communities.
Ready to Lead the Future of Mobile Development?
Join us in shaping the next generation of mobile solutions! Apply now and be part of a team that values innovation and technical excellence. Send your CV to !!

ExecutivePlacements.com

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1388748
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned