Thursday, 11 April 2024
HIRING: APP DEVELOPER
Job Title: App Developer
Location: Pretoria, Johannesburg
Company Overview:
Professional Group of Companies is a renowned firm headquartered in Pretoria, Johannesburg, specialising in innovative solutions and services for businesses across various sectors. We pride ourselves on our commitment to excellence, teamwork, and client satisfaction.
Position Overview:
As an App Developer at Professional Group of Companies, you will be responsible for designing, developing, and maintaining applications across different platforms. The ideal candidate will have a strong foundation in computer science or a related field, along with expertise in Dart/Flutter (currently used), Java, Kotlin, Python, C#, SQL, and NoSQL databases (e.g., MongoDB).
Responsibilities:
- Develop and maintain high-quality mobile applications using Dart/Flutter, Java, Kotlin, Python, C#, SQL, and NoSQL databases.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Maintain code integrity and organization.
- Utilize Visual Studio Code, Android Studio, PyTorch, Netbeans, or other IDEs for development.
- Understand cloud technologies and leverage them effectively in app development.
- Implement REST APIs and understand HTTP protocols.
- Ensure compatibility with various devices, screen sizes, and OS versions.
- Stay updated on emerging technologies and industry trends.
- Troubleshoot and resolve technical issues.
Requirements:
- Bachelor’s degree in Computer Science or a related field.
- Proven experience in mobile app development.
- Proficiency in Dart/Flutter, Java, Kotlin, Python, C#, SQL, and NoSQL databases.
- Familiarity with Visual Studio Code, Android Studio, PyTorch, Netbeans, or similar IDEs.
- Understanding of cloud technologies and their integration with mobile applications.
- Knowledge of REST APIs and HTTP protocols.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Ability to adapt to changing environments and work effectively in a fast-paced team environment.
Benefits:
- Competitive salary package.
- Opportunities for professional development and advancement.
- A collaborative work environment with a focus on teamwork and innovation.
How to Apply:
If you meet the qualifications and are excited about the opportunity to join our team as an App Developer, please email your CV to Tracy (tracyc@professional.za.com) and Adele (adele@professional.za.com). In your email, please include a cover letter highlighting your relevant experience and why you are interested in this position.