Senior Software Developer | Jacksonville, FL

ARC Group
  • Jacksonville, FL
  • Instant Apply
13 days ago

Job Description

Senior Software Developer – React / React Native

ARC Group is recruiting for our client, a Fortune 500 company, for a Senior Software Developer position in Jacksonville, FL. This is a hybrid role requiring 3 days per week onsite and 2 days remote.

We are looking for an experienced hands-on developer with a strong background in modern React and React Native development who can build, enhance, troubleshoot, and support both web and mobile applications. The ideal candidate will have experience taking applications through development and production, including publishing to both the Apple App Store and Google Play Store.

Key Responsibilities

  • Design, develop, test, implement, and support moderately complex software applications and solutions.
  • Build and enhance modern web applications using React and mobile applications using React Native.
  • Develop and maintain integrations with REST/JSON APIs and enterprise systems.
  • Support native mobile functionality and platform integrations using Swift and/or Kotlin.
  • Troubleshoot, stabilize, and enhance existing applications with limited knowledge transfer.
  • Implement secure authentication and authorization solutions using OAuth and OIDC.
  • Apply mobile application security, secure token storage, and application-hardening best practices.
  • Develop conversational and chat-based user experiences, including applications incorporating LLM/AI capabilities and streaming responses.
  • Implement internationalization (i18n) and localization capabilities.
  • Participate in code reviews, configuration audits, testing, performance analysis, and technical documentation.
  • Identify opportunities to improve application performance, usability, development processes, and overall user experience.
  • Work closely with business stakeholders, technical teams, and end users to understand requirements and deliver effective solutions.
  • Provide ongoing technical support and troubleshooting for production applications.
  • May provide technical guidance to less-experienced developers on smaller projects or components of larger initiatives.

Required Qualifications

  • 10+ years of professional software development experience.
  • Strong, recent experience developing applications with React.
  • Strong, recent experience developing mobile applications with React Native.
  • Demonstrated experience building and delivering both web and mobile applications.
  • Experience with native mobile development using Swift and/or Kotlin, particularly for React Native modules and platform integrations.
  • Experience publishing applications to both Apple App Store and Google Play Store.
  • Strong understanding of OAuth/OIDC, authentication, authorization, and secure token management.
  • Strong knowledge of mobile application security and hardening.
  • Strong experience integrating REST/JSON APIs.
  • Experience with i18n and localization.
  • Experience developing conversational/chat interfaces, preferably including LLM-integrated applications and streaming responses.
  • Ability to take ownership of existing applications, troubleshoot issues, and stabilize systems with minimal documentation or knowledge transfer.

What You'll Be Working With

React | React Native | JavaScript/TypeScript | Swift | Kotlin | REST/JSON APIs | OAuth | OIDC | Mobile Security | i18n/Localization | LLM/AI Integrations | Streaming Chat Experiences | Apple App Store | Google Play

Location: Jacksonville, FL
Work Arrangement: Hybrid – 3 days onsite / 2 days remote

Numbers & Facts

LocationJacksonville, FL

Skills

  • Appleunmatched
  • Application Programming Interface (API)unmatched
  • Applications Securityunmatched
  • Artificial Intelligence (AI)unmatched
  • Authenticationunmatched
  • Code Reviewsunmatched
  • Google Appsunmatched
  • Identify Issuesunmatched
  • Internationalizationunmatched
  • Internet Applicationunmatched
  • JSONunmatched
  • JavaScriptunmatched
  • Knowledge Transferunmatched
  • Kotlinunmatched
  • Localizationunmatched
  • Mobile Applicationsunmatched
  • Mobile Applications Developmentunmatched
  • OAuthunmatched
  • Performance Analysisunmatched
  • Performance Managementunmatched
  • Performance Testingunmatched
  • Publishing Softwareunmatched
  • REST (Representational State Transfer)unmatched
  • React Nativeunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Technical Leadershipunmatched
  • Technical Supportunmatched
  • Technical Writingunmatched
  • Test Plan/Scheduleunmatched
  • Usability Engineeringunmatched
  • User Interface/Experience (UI/UX)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder