Skip to content
mimi

Senior Mobile Developer (React Native)

Network Finance

South Africa · On-site Full-time Senior 3w ago

About the role

Responsibilities: • Build, test, and deploy mobile apps using React Native. • Develop web portals using React JS and Typescript. • Support existing functionality and develop new components. • Understand product and domain elements; collaborate with business analysts to refine and implement requirements. • Refactor and improve code to maintain adaptability and long-term maintainability. • Work effectively both independently and within a team, adhering to software development standards and processes. • Evaluate and improve application performance and high availability. • Create unit and integrated system tests to ensure developed functionality works as intended. • Produce technical documentation explaining system components and usage. • Perform root cause analysis on bugs and implement fixes in an integrated system. • Deploy applications on servers when required. • Execute functional test scenarios (development testing). • Analyse and enhance existing code and system functionality according to business needs. • Manage mobile app stores, developer accounts, and related services. Requirements: • Grade 12 / Matric with a relevant tertiary qualification in IT or Computer/Engineering Sciences, or Matric with at least 5 years of relevant development experience. • Minimum 5 years’ experience as a mobile developer in a software development environment. • Experience using API services to integrate with mobile applications. • Experience building API services (.NET Framework) for mobile integration. • Experience designing and maintaining relational databases. • Proficiency in accessing mobile device components (camera, geolocation) and deploying these features. • Ability to mentor team members and work collaboratively. • Solid understanding of SDLC processes, tools, and Agile software development methodologies. Skills & Technologies: • React Native, React JS, Javascript, Typescript • C#.NET, Microsoft .NET Framework • Mobile store deployments: iOS, Android, Huawei • API integration: Web/RESTful services, XML, JSON • Relational databases: Microsoft SQL Server • Azure DevOps: Repos, CI pipelines, and releases • Strong understanding of OOP principles, design patterns, and best practices • Experience with Google Services, Firebase, Sentry • Tools: Visual Studio, VS Code, Android Studio, XCode, SoapUI/Postman Advantageous: • Experience with .NET Core, Web API, MVC • Knowledge of security vulnerabilities and impact on solutions • Experience monitoring and optimizing mobile app performance and security For more exciting IT vacancies, visit: https://www.networkrecruitmentinternational.com/it-jobs

We also specialise in recruiting for: • Software Developers (Back-End, Front-End, Full Stack) • Mobile Developers • Business & Systems Analysts • BI & SQL Experts • UI/UX Professionals • Data Scientists & Data Analysts • Big Data Professionals • Cloud Experts • Infrastructure Specialists • DevOps & SecOps Engineers • Cybersecurity Specialists • SEO / Digital Designers If you have not received feedback within two weeks, please consider your application unsuccessful. Your profile will remain in our database for future opportunities.

For more information, contact: Reinie Du Preez Senior Specialist Recruitment Consultant rdpreez@networkrecruitment.co.za

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free