Ayan Infotech urgently needs a Mobile developer (iOS and Android) for an initial 6-month contract in Sydney or Melbourne, CBD.
The Mobile Application Developer will play a critical role in designing, developing, and maintaining mobile applications across iOS and Android platforms. This position requires a deep understanding of modern mobile development frameworks, strong problem-solving skills, and a passion for delivering high-quality user experiences.
Key Responsibilities
* Design & Development:
o Develop and maintain robust, scalable, and user-friendly mobile applications for iOS using Swift and SwiftUI.
o Develop and maintain Android applications using Kotlin, RxJava and coroutines.
* Continuous Integration/Delivery (CI/CD):
o Implement and maintain CI/CD pipelines to automate build, test, and deployment processes.
o Ensure mobile applications are delivered efficiently and reliably.
* Testing & Quality Assurance:
o Write and execute unit tests to ensure code quality and reliability.
o Collaborate with QA engineers to conduct functional and performance testing.
* Collaboration:
o Work closely with cross-functional teams, including designers, back-end developers, and product managers, to define and implement application features.
o Participate in code reviews and contribute to improving team development practices.
* Performance Optimization:
o Optimize mobile applications for maximum performance, scalability, and security.
o Stay updated on emerging trends and technologies in mobile development.
Key Skills & Experience
Technical Skills (Must-Have):
* iOS Development:
o Proficiency in Swift and SwiftUI for iOS app development.
* Android Development:
o Proficiency in Kotlin, RxJava and Coroutines for Android app development.
* CI/CD:
o Experience in implementing CI/CD pipelines using tools like Jenkins, Bitrise, or GitHub Actions.
* Testing:
o Strong knowledge of writing and maintaining unit tests for mobile applications.
General Skills:
* Strong understanding of mobile app architecture and design patterns (e.g., MVVM, MVP).
* Familiarity with RESTful APIs and integrating mobile applications with back-end services.
* Experience with version control systems (e.g., Git).
* Knowledge of Agile methodologies and tools like JIRA or Azure DevOps.
Preferred Skills (Nice-to-Have):
* Experience with mobile analytics tools (e.g., Firebase, Google Analytics).
* Knowledge of App Store an
This contract will provide the opportunity to work in a large-scale enterprise IT environment with a highly experienced and competent global IT delivery team. Our client invests millions of dollars in their IT environment, which will allow the contractor to work with the latest releases to what technology offers.
If you are interested, click the 'APPLY NOW' button or email your CV.
www.ayaninfotech.com