Full Stack Mobile Developer (React Native & C#)
IT – Software Development
Johannesburg – Gauteng
ENVIRONMENT:
A leading Rental Service Provider in Johannesburg is looking for an experienced Mobile App Developer to join their team. The ideal candidate will have a strong background in mobile app development, with expertise in React Native, TypeScript, and a solid grasp of C#. In this role, you’ll be instrumental in creating and maintaining high-quality mobile applications designed for exceptional user experience. A bachelor’s degree in Computer Science or a related field and a minimum of 3 years of professional experience in mobile app development are required.
DUTIES:
- Develop, test, and deploy mobile applications using React Native and TypeScript.
- Collaborate with the team to understand user needs and design requirements.
- Write clean, scalable, and efficient code in C# and JavaScript (TypeScript).
- Debug and resolve technical issues and optimize app performance.
- Stay updated on emerging technologies and best practices in mobile development.
- Contribute to all phases of the development lifecycle, including design, implementation, and testing.
REQUIREMENTS:
- Bachelor’s degree in Computer Science or a related field
- Minimum of 3 years of professional experience in mobile app development.
Technical Skills:
- Proficiency in React Native for mobile development.
- Strong knowledge of TypeScript and JavaScript.
- Solid understanding of C# and ASP.NET frameworks.
- Familiarity with RESTful APIs and third-party libraries.
- Experience with version control (Git) and CI/CD pipelines.
Knowledge of mobile design patterns, UI/UX standards, and performance optimization techniques