RulesIQ · Senior Technical Recruiter
Title: Senior Mobile Developer (iOS & Android) {BACKFILL}
Location : East Elmhurst, NY (Onsite)
Duration : Contract
In-person interview is mandatory
Normal Business Days/Hours: Monday – Friday (9:00am - 5:00pm includes one-hour unpaid
lunch) - 35 hours work week. 35 hours work week
About the Role
The New York City Department of Correction is seeking a Senior Mobile App Developer for the Information Technology Division to build enterprise-grade mobile and web applications across native Android, native iOS, React Native, and ReactJS. This role is ideal for a senior engineer with strong mobile development experience, enterprise release knowledge, and secure authentication expertise.
Responsibilities
· Design, build, test, and maintain native Android and iOS applications.
· Develop cross-platform mobile features using React Native when appropriate.
· Build responsive web experiences using ReactJS.
· Integrate applications with backend services and RESTful APIs.
· Collaborate with product, UX, backend, security, DevOps, and enterprise IT teams.
· Participate in architecture planning, code reviews, troubleshooting, and production support.
· Improve development workflows using CI/CD, automation, and responsible AI-assisted coding practices.
Required Qualifications
· 7+ years of software development experience, with significant experience in mobile application development.
· Strong native Android experience using Java and/or Kotlin.
· Strong native iOS experience using Swift and/or Objective-C.
· Experience with React Native, ReactJS, and responsive web development.
· Familiarity with MDM platforms, Workspace ONE, enterprise app distribution, and public app store releases.
· Experience with GitHub, Azure DevOps, CI/CD pipelines, and release automation.
· Strong understanding of application security, secure storage, API security, and authentication flows.
· Experience with OAuth 2.0, OpenID Connect, SSO, MFA, and token-based authentication.
· Strong understanding of RESTful API standards, API integration patterns, and error handling.
· Familiarity with Vibe Coding, AI-assisted development tools, and best practices for reviewing and validating generated code.
Swift
Kotlin
React Native
Mobile UI/UX Design
API Integration
Version Control
Agile Development
Staffing and Recruiting·51-200 employees
Download MeeBoss