Logo
Ryan Consulting Group

Android/Mobile Developer

Ryan Consulting Group, Charlotte, North Carolina, United States, 28245


As a mobile software engineer, you will need to be familiar with Android, iOS or both ecosystem(s) and mobile app development, including familiarity with popular app frameworks and mobile development best practices.Responsibilities:Designing and developing new Android and iOS applications using Kotlin, Swift and C# Maintaining and extending existing Android and iOS applicationsPossess knowledge of and help to implement Android and iOS development best practices Troubleshoot and resolve any defects that may ariseImplement manual & automated testingAttend and actively engage in team meetings as scheduled Work with Product Owners to define requirementsDevelop quality products and deliver them on schedule Work with functional testers to ensure accuracyResearch and learn about new technologiesRequirements:Passionate about mobile developmentBachelor's degree in computer science or related field or equivalent professional experienceExperience developing production Android, iOS or both applications through all phasesSome combination of: Kotlin & Jetpack Compose Android, Swift & Swift UI iOS and/or C# Xamarin/MAUI development experienceMVVM and related mobile application architecture and design patternsExperience with JSON, XAML/XML and REST Web ServicesExperience with GIT, Jira and Azure pipelinesAbility to quickly learn and understand internal systems, procedures and methodologiesAPI design and development experience a plusKnowledge of SQL a plusAccessibility, Unit & UI testing a plusMust have excellent communication skills and work well with othersTeam oriented and product focused