SUMMARY:
Our client is looking for a skilled Senior Mobile Developer to join their team and help build, maintain, and enhance their mobile and web solutions. If you are passionate about mobile technologies, React Native, and creating high-quality, scalable applications, this role is for you.
POSITION INFO:
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: />
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