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.
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).
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Mobile Application Developer
2025-04-07
Mobile Application Developer
2024-12-18
Mobile Application Developer
2024-12-18
- Posted
- Apr 08, 2025
- Type
- Contract
- Level
- Entry
- Location
- Melbourne
- Company
- Turing Consulting
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Mobile Application Developer
2025-04-07
Mobile Application Developer
2024-12-18
Mobile Application Developer
2024-12-18