← Back to jobs

Technocraft Solutions Logo
Senior Software Developer

Technocraft Solutions

 

Jacksonville, FL, USA

Posted On: 2 days ago
Experience: 10+ years
Availability: Onsite
Openings: 1
Category: Senior Software Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

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

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs