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.• 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.