SUMMARY:
Are you a seasoned Senior Mobile Developer looking to join a well-established company? Our client is looking for a Senior Developer to join their Software Development department.
POSITION INFO:
Key Responsibilities:
- Design, develop, test, and deploy mobile applications using React Native.
- Build and maintain web portals with React.js (using TypeScript).
- Enhance existing features and develop new components to meet evolving business needs.
- Collaborate with Business Analysts to understand requirements and implement them effectively.
- Refactor and optimize code to improve maintainability and adaptability.
- Follow and contribute to software development standards, working both independently and in a team environment.
- Monitor and enhance application performance, stability, and availability.
- Develop unit and integration tests to validate new functionality.
- Produce clear and detailed technical documentation for system components and usage.
- Perform root cause analysis to troubleshoot and resolve issues within integrated systems.
- Deploy applications to servers and manage build processes as needed.
- Conduct developer-level functional testing using defined test scenarios.
- Analyse and upgrade existing systems to align with changing business requirements.
- Manage app store submissions, developer accounts, and the associated services for mobile platforms.
Job Experience and Skills Required
- Matric (Grade 12) is required.
- A relevant tertiary qualification in Information Technology, Computer Science, or Engineering is preferred.
- Alternatively, candidates with a Matric Certificate and a minimum of 5 years hands-on experience in a software development team, specifically in mobile application development, will also be considered.
- Skilled in integrating mobile applications with API services.
- Hands-on experience in developing API services using the .NET Framework to support mobile app functionality.
- Proficient in designing and managing relational databases.
- Experienced in implementing features that interact with mobile device hardware, such as the camera and geolocation, and embedding these within mobile solutions.
- Capable of collaborating effectively within a team environment and providing mentorship to junior team members or guidance as a team lead.
- Solid understanding of the Software Development Life Cycle (SDLC), tools, and practices, particularly within agile development methodologies.
- Must have a clear criminal and credit record.
- Reliable transport and stable remote internet access are essential.
- Proactive and self-driven, with the ability to work independently and collaboratively.
- Possesses strong communication and interpersonal abilities.
- Demonstrates a keen eye for detail and accuracy in work.
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
- Data Scientists & Data Analysts
- Big Data Professionals
- Cloud Experts
- Cybersecurity Specialists
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:
Rethabile Moloi
Recruitment Researcher