Jobs in

Senior Mobile Developer - Gauteng, Centurion - Centurion

Waterfoot Consulting

Overview: We are seeking a skilled Mobile Developer with experience in Xamarin and a strong focus on modern frameworks like Flutter and React. The ideal candidate will be passionate about crafting elegant, efficient, and maintainable code for mobile applications. They will have a proven track record of delivering high-quality solutions and a willingness to adapt to emerging technologies and best practices in mobile development. Responsibilities: Design and develop high-quality mobile applications using Flutter and/or React Native. Maintain legacy Mobile applications using Xamarin. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code following best practices and design patterns. Participate in code reviews to ensure code quality and share knowledge with the team. Work closely with designers to implement user interfaces that are intuitive and visually appealing. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Key Competencies: Proficiency in mobile app development using Flutter and/or React Native. Solid understanding of mobile UI/UX principles and best practices. Experience with RESTful APIs and integrating third-party services. Strong problem-solving skills and attention to detail. Ability to work effectively both independently and as part of a team. Excellent communication and collaboration skills. Willingness to learn and adapt to new technologies and frameworks. Familiarity with Xamarin and Azure Dev Ops. Familiarity with version control systems such as Git. 6 years experience Beneficial Frameworks and Tools: Flutter: Google's UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase. React Native: A framework developed by Facebook for building native mobile applications using JavaScript and React. Xamarin: Experience with Xamarin will be beneficial for understanding cross-platform mobile development concepts, although the focus of this role is on Flutter and React. Firebase: A comprehensive mobile development platform provided by Google, offering services like authentication, real-time database, cloud messaging, and more. Redux/MobX: State management libraries commonly used with React Native and Flutter to manage application state. Android Studio/Xcode: Integrated development environments (IDEs) for Android and iOS development, respectively. Visual Studio Code: A lightweight but powerful source code editor, commonly used for Flutter and React Native development. GitHub/GitLab/Bitbucket: Version control platforms for managing code repositories and facilitating collaboration among developers. Desired Skills: Xamarin Flutter React RESTful API Azure Desired Work Experience: 5 to 10 years Desired Qualification Level: Grade 12 / Matric Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Mobile Software Developer - Centurion

Hire Resolve

...

Software Developer - Pretoria

Hire Resolve

...

Mobile Developer Flutter Pretoria - Pretoria

Professional Career Services - Gauteng

...

Senior Mobile Applications Developer (Flutter) - Pretoria

Hire Resolve

...

Senior Full-Stack Developer - Centurion

Hire Resolve

...

Want to do another search?

Jobs in