Senior Software Developer (React Native Mobile)

Think Consulting

Atlanta (GA)

On-site

USD 110,000 - 150,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Think Consulting is seeking a Senior Mobile Developer to design, build, and support enterprise-grade mobile apps for iOS and Android. You will work with cross-functional teams to architect scalable solutions and optimize performance across devices and cloud services.

The role emphasizes hands-on development with React Native, Bluetooth connectivity, and seamless integration with REST APIs and cloud platforms.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline.
  • 3+ years of hands-on experience developing mobile applications using React Native.
  • 3+ years of experience working with Bluetooth technologies and mobile device connectivity.
  • Proven experience designing, deploying, and supporting mobile applications on both iOS and Android platforms.
  • Strong understanding of REST APIs, backend integrations, databases, and cloud-based application architectures.
  • Experience troubleshooting complex mobile application issues in production environments.
  • Ability to work effectively in a collaborative, agile development environment.

Responsibilities

  • Design, develop, and maintain scalable, high-performance mobile applications for iOS and Android platforms.
  • Participate in application architecture, technical planning, and solution design discussions.
  • Build and maintain reusable software components, libraries, and SDKs to support integration across multiple applications.
  • Develop and optimize mobile connectivity solutions utilizing Bluetooth and related communication technologies.
  • Troubleshoot and resolve application defects, performance issues, crashes, and connectivity challenges.
  • Investigate and address mobile-to-device integration and interoperability issues.
  • Implement production fixes, patches, and enhancements to improve application stability and user experience.
  • Collaborate with QA, product, and support teams to reproduce, diagnose, and resolve reported issues.
  • Monitor application health, analytics, and error reporting tools to proactively identify and correct defects.
  • Contribute to ongoing improvements in development practices, software quality, and system reliability.
  • Perform other duties as required.

Job description

Overview

We are seeking a Senior Mobile Developer to play a key role in the design, development, and support of enterprise-grade mobile applications across iOS and Android platforms. This individual contributor position partners closely with cross-functional engineering teams to architect scalable solutions, enhance mobile performance, and deliver seamless user experiences.

The ideal candidate has strong experience developing mobile applications using React Native, integrating with cloud-based services, and working with connected devices and Bluetooth technologies. This role requires a hands-on engineer who can contribute throughout the full software development lifecycle, from architecture and development to production support and ongoing enhancements.

Key Responsibilities
  • Design, develop, and maintain scalable, high-performance mobile applications for iOS and Android platforms.
  • Participate in application architecture, technical planning, and solution design discussions.
  • Build and maintain reusable software components, libraries, and SDKs to support integration across multiple applications.
  • Develop and optimize mobile connectivity solutions utilizing Bluetooth and related communication technologies.
  • Troubleshoot and resolve application defects, performance issues, crashes, and connectivity challenges.
  • Investigate and address mobile-to-device integration and interoperability issues.
  • Implement production fixes, patches, and enhancements to improve application stability and user experience.
  • Collaborate with QA, product, and support teams to reproduce, diagnose, and resolve reported issues.
  • Monitor application health, analytics, and error reporting tools to proactively identify and correct defects.
  • Contribute to ongoing improvements in development practices, software quality, and system reliability.
  • Perform other duties as required.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline.
  • 3+ years of hands-on experience developing mobile applications using React Native.
  • 3+ years of experience working with Bluetooth technologies and mobile device connectivity.
  • Proven experience designing, deploying, and supporting mobile applications on both iOS and Android platforms.
  • Strong understanding of REST APIs, backend integrations, databases, and cloud-based application architectures.
  • Experience troubleshooting complex mobile application issues in production environments.
  • Ability to work effectively in a collaborative, agile development environment.
Preferred Qualifications
  • Experience developing SDKs, reusable frameworks, or shared mobile components.
  • Familiarity with IoT-enabled applications and connected device ecosystems.
  • Experience integrating mobile applications with cloud platforms and distributed systems.
  • Knowledge of application monitoring, logging, analytics, and performance optimization best practices.
  • Strong debugging and troubleshooting skills across mobile, backend, and device connectivity layers.

Equal Opportunity Employer, including disability and protected veteran status

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Developer, Software Development (React Native Mobile) - Noke
Senior Developer, Software Development (React Native Mobile) - Noke

Janus International • Atlanta (GA)

On-site
USD 120,000 - 160,000
Senior Developer, Software Development (React Native Mobile) - Noke
Senior Developer, Software Development (React Native Mobile) - Noke

Socket.dev • Atlanta (GA)

On-site
USD 120,000 - 180,000
Senior Mobile Application Developer
Senior Mobile Application Developer

Compunnel, Inc. • Louisville (KY)

On-site
USD 100,000 - 130,000
Senior React Native Cross-Platform Mobile Developer (iOS & Android)
Senior React Native Cross-Platform Mobile Developer (iOS & Android)

Quest Global • Spring (TX)

On-site
USD 95,000 - 110,000
401(k)
Health insurance
Paid time off
+6
Mobile Software Engineer 5556
Mobile Software Engineer 5556

Tier4 Group • Smyrna (GA)

On-site
USD 85,000 - 125,000
Mobile Engineer
Mobile Engineer

Gravity IT Resources • Miami (FL), Fort Lauderdale (FL)

Hybrid
USD 120,000 - 190,000
Sr. Mobile Developer
Sr. Mobile Developer

Bright MLS, Inc. • North Bethesda (MD), Northern (KY)

Hybrid
USD 125,000 - 155,000
Health insurance
401(k) match
Paid Time Off
Senior React Native Mobile Engineer (Bluetooth & IoT)
Senior React Native Mobile Engineer (Bluetooth & IoT)

Think Consulting • Atlanta (GA)

On-site
USD 110,000 - 150,000
React Native Developer
React Native Developer

Anblicks • Dallas (TX)

On-site
USD 90,000 - 140,000
Senior Mobile Developer Android & iOS
Senior Mobile Developer Android & iOS

Compunnel, Inc. • Atlanta (GA)

On-site
USD 100,000 - 130,000