Source description
About the role
Title: Senior Mobile Developer (iOS & Android)
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.
More at 3B Staffing