Mobile app Developer
  • HL Solutions LLC
85 Days Ago
60-70 per W2 Hourly
NA
Spring-TX
8-10 Years
Required Skills: Mobility developer, Native Mobile, IOS, Android, Swift ,Kotlin ,Mobile application ,Java, .Net core, Mobile apps
Job Description
Job Description:
  • A Native Mobility Developer specializes on the methods and technologies for delivering native applications for mobile devices to the users.
  • Native Mobility Developers consume backend APIs and services and use modern technologies to deliver intuitive and user-friendly solutions.
  • Applies iOS & Android Application Programming and Mobile Platform Architecture to mobile applications.
  • Created efficient, maintainable, and secure products for Apple iOS devices.
  • Has knowledge of iOS frameworks, iOS compatible programming languages, mobile application development software, and testing tools.
 
Job Responsibilities include, but not limited to:
  • Support the entire mobile application lifecycle (concept, design, test, release and support)
  • Produce fully functional mobile applications writing clean, concise, robust and well-documented
  • code
  • Write unit and UI tests
  • Gather specific requirements and suggest solutions
  • Design interfaces to improve user experience
  • Working with Product Owners and design teams to plan new features
  • Ensure new and legacy applications meet quality standards
  • Research and suggest new mobile products, applications and protocols,
  • Stay up-to-date with new technology trends,
  • Write clean, concise, robust and well-documented code, write modular and testable code,
  • Strong understanding of unit testing
 
Required Skills:
  • Collaborates
  • Innovates
  • API / Integration
  • Application Analysis and Design
  • Continuous Integration and Delivery
  • Crafting Code
  • Interaction Design
  • iOS Application Programming
  • Mobility Platform Architecture
  • Modern Authentication
  • Secure Software Implementation / Coding
  • Software Testing
  • User Research
 
Supplemental Description for Required Skills:
iOS application programming:
  • Proficiency in development of an iOS app using industry standard techniques
  • Proficiency in reading and understanding code written in common languages used in iOS development
  • Awareness of the availability of existing software components and assessing the impact of including the software
  • Understanding of how to apply programming techniques to profile and optimize systems for speed and memory usage
  • Actively promoting software/service reuse, as appropriate, and can identify portions of software systems that are appropriate for reuse based upon the primary architectural dimensions of the application
 
Mobility Platform Architecture:
  • Proficient in the security, integration, device management, and distribution required to use and manage mobile applications.
  • Mobility Platform Architecture requires knowledge of development tools, identity management, integration with backend services and data, identity management, and mobile device management.
  • How a Virtual Private Network (VPN)
  • How apps are distributed
  • How apps are secured
  • How Mobile Device Manager (MDM) works
  • How push notifications work
  • How authentication works
 
Languages:
  • SwiftUI (iOS)
  • Objective C
  • Kotlin (Android)
 
Frameworks (Nice to have):
  • TCA (The Composable Architecture)
  • KMM (Kotlin Multiplatform)
  • .NET Core
  • Java
  • Typescript
 
Other (Nice to have):
  • MDM - mobile device management (Microsoft Intune or Airwatch / Workspace One or similar solution)
  • UI Kit

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates