Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Description We are looking for an experienced Mobile Developer III to support the design, development, and delivery of customer-facing mobile applications for Android and iOS. This Long-term Contract position is remote within the United States and follows East Coast working hours, with the role based in Providence, Rhode Island. The ideal candidate brings strong hands-on coding experience, thrives in a fast-moving environment, and collaborates effectively across technical teams to build secure, high-performing mobile solutions.
Responsibilities:
Design, build, and enhance enterprise mobile applications for Android and iOS with a strong emphasis on code quality, usability, and reliability.
Develop new features for customer-facing mobile products while maintaining hands-on ownership of core application code.
Partner with architects, developers, and cross-functional stakeholders to translate complex technical requirements into scalable mobile solutions.
Optimize application performance by analyzing behavior, resolving bottlenecks, and improving responsiveness across devices and operating system versions.
Integrate device capabilities and platform services such as biometrics, notifications, alarms, calendars, sensors, and other native mobile functions where needed.
Connect mobile applications with internal and third-party services by implementing APIs and validating integrations with tools such as Postman, SoapUI, or Fiddler.
Apply secure development standards, platform design patterns, and mobile engineering best practices throughout the software lifecycle.
Troubleshoot issues in distributed environments, support capacity and performance analysis, and help resolve production or pre-release defects.
Contribute to build and release processes, including version control, deployment workflows, and CI practices for publishing applications to app stores. Requirements
At least 7 years of recent, hands-on mobile application development experience, with coding as a primary responsibility in the most recent role.
Advanced expertise in Java for Android development and/or Swift for iOS development, including delivery of customer-facing enterprise mobile applications.
Strong command of native mobile development tools, SDKs, threading, storage, performance tuning, and support for varying device sizes and operating system versions.
Experience publishing Android applications to Google Play and/or iOS applications to the Apple App Store.
Solid understanding of mobile architecture, platform design principles, security practices, and common development patterns for Android and iOS.
Experience working with APIs, third-party integrations, push notifications, cloud messaging, and biometric authentication features.
Proficiency with Git or similar version control systems, along with strong analytical, troubleshooting, and communication skills.
Preferred qualifications include experience with Kotlin, Azure DevOps CI pipelines for mobile releases, or utility industry experience.