React Native Developer

LIMESTONE DIGITAL LLC
United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Job source

Tech stack

JavaScript (Programming Language) Artificial Intelligence Apple IOS Applications Architecture Application Performance Management User Authentication Automation of Tests Biometrics Code Generation Code Review Cursor (Graphical User Interface Elements) Software Debugging
+19 more
Programming Tools Memory Management Design of User Interfaces Push Technology Mobile Application Software OAuth Performance Tuning JSON Web Token TypeScript Application Enhancement Tool GitHub Copilot ReactJS Backend Integration Tests React Native React Redux Restful APIs Es2015 GPT

Job description

  • Design, develop, and maintain cross-platform mobile applications using React Native
  • Build reusable, scalable, and maintainable application architecture
  • Implement high-quality user interfaces that provide a seamless experience across iOS and Android devices
  • Integrate mobile applications with backend services and third-party platforms
  • Optimize application performance, reliability, and responsiveness
  • Participate in architecture discussions and contribute to technical decision-making
  • Write clean, maintainable, and well-documented code following engineering best practices
  • Develop and maintain automated tests to ensure application quality and stability
  • Collaborate closely with product managers, designers, backend engineers, and QA specialists throughout the development lifecycle
  • Participate in code reviews and continuously improve engineering standards and development processes
  • Leverage AI-powered tools to accelerate development, improve productivity, and automate repetitive tasks
  • Evaluate and validate AI-generated code and recommendations to ensure quality and maintainability
  • Troubleshoot production issues and implement effective solutions
  • Stay up to date with emerging mobile technologies, AI advancements, and industry best practices

Requirements

Do you have experience in iOS networking integration?, Technical

  • Strong proficiency in React Native, TypeScript, and modern JavaScript (ES6+)
  • Solid experience developing and maintaining cross-platform mobile applications for iOS and Android
  • Strong understanding of React fundamentals, hooks, component architecture, and state management solutions (Redux, Context API, Zustand, or similar)
  • Experience integrating mobile applications with RESTful APIs and third-party services
  • Experience with mobile navigation libraries and deep linking
  • Understanding of mobile application lifecycle, performance optimization, and memory management
  • Experience implementing responsive and adaptive UI across different screen sizes and devices
  • Knowledge of platform-specific capabilities and limitations on iOS and Android
  • Experience with push notifications and background tasks
  • Familiarity with authentication and authorization mechanisms (JWT, OAuth, biometric authentication)
  • Experience with local storage solutions and offline capabilities
  • Experience with testing frameworks and writing unit and integration tests
  • Proficiency with Git workflows and participation in code review processes
  • Familiarity with CI/CD pipelines and mobile application deployment processes

AI & Productivity

  • Hands-on experience using AI-powered development tools such as Cursor, GitHub Copilot, ChatGPT, Claude, Gemini, or similar solutions
  • Ability to leverage AI tools for code generation, debugging, documentation, test creation, and development acceleration
  • Experience using AI to improve development workflows and automate repetitive engineering tasks
  • Understanding of the limitations, risks, and best practices of AI-assisted development
  • Ability to review, validate, and refine AI-generated code to ensure maintainability, performance, and security

Soft Skills

  • Strong communication and collaboration skills
  • Ability to work independently and take ownership of features and technical solutions
  • Strong problem-solving and analytical thinking skills
  • Proactive mindset and willingness to continuously learn and adopt new technologies
  • Ability to work effectively in cross-functional and distributed teams
  • Good written and verbal communication skills in English

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:37 min

Directing browser dependencies without explicit user agent evaluation

Sani Yusuf · JS Congress

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

40 sec

Generative pre-trained transformer models powering code completions

lgonta lgonta +1 · WWC 2024

4:52 min

Transitioning to React Native from web development

Milica Aleksic Milica Aleksic · LIVE

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

1:58 min

Choosing React Native for mobile application growth

Milica Aleksic Milica Aleksic · WWC Europe 2026

Videos

See all

Related articles

See all