Back to search (Gauteng > Pretoria / Tshwane > Jobs > IT & Tech Jobs > Find Software & Web Developer Jobs> ad 1341293190)
Unfortunately, another Gumtree user is in the process of purchasing this item. Check back later in case they've changed their mind, or click the button below to browse more Pay & Ship listings.
Senior Mobile Developer (Cocoa Touch & Android SDK
Reason for Reporting
ENVIRONMENT:
DESIGN, develop & maintain high-quality mobile applications for iOS and Android platforms as the next Senior Mobile Developer sought by a provider of cutting-edge Digital Solutions based in Centurion. You will lead and mentor Junior Devs while ensuring best practices in coding, architecture, and design are followed and the delivery of user-friendly and performant applications. The successful incumbent must possess a Bachelor's Degree in Computer Science/Software Engineering/Information Technology, or a related field with 5+ years’ experience in Mobile Development, focusing on both iOS and Android platforms & have proficiency with Cocoa Touch for iOS, Android SDK, Xcode and Android Studio & React Native. You should also excel in UI/UX design, API integration, and Backend services, utilizing MVVM, MVP, or MVC architectures and Version Control systems like Git.
DUTIES:
Technical -
- App Development: Design, develop, and maintain high-quality mobile applications for iOS and/or Android platforms. design aligns with best practices and industry standards.
- Architecture Design: Create scalable and efficient app architectures (e.g., MVVM, MVP, MVC) to ensure maintainability and performance.
- Integration – Integrate mobile applications with Backend services, APIs, and third-party libraries.
- UI/UX Design: Ensure excellent user interface and experience by implementing design principles and conducting Usability Testing.
- Testing and Debugging: Implement comprehensive testing strategies (Unit, Integration, UI Tests) and proficient debugging to ensure application reliability.
- Performance Optimization: Monitor and optimize app performance, including memory usage, responsiveness, and load times.
- Security: Implement secure coding practices and ensure app security against vulnerabilities and attacks.
- Version Control: Use Version Control systems (e.g., Git) effectively to manage codebase and collaborate with the team.
Compliance and Documentation -
- Regulatory Compliance: Ensure applications comply with regulatory standards, data protection laws, and industry regulations.
- Documentation: Maintain comprehensive and accurate documentation for code, APIs, technical specifications, and project documentation.
Supervisory-
- Team Leadership: Provide technical leadership and mentorship to Junior Developers, fostering their growth and development.
- Project Management: Manage project timelines, resources, and deliverables to ensure timely and successful project completion.
- Cross-functional Collaboration: Collaborate effectively with Designers,
https://www.executiveplacements.com/Jobs/S/Senior-Mobile-Developer-Cocoa-Touch--Android-SDK--1237348-Job-Search-11-07-2025-02-00-15-AM.asp?sid=gumtree
