Senior Engineer

Tata Consultancy Services

Nashville (TN)

On-site

USD 100,000 - 120,000

Full time

14 days+
Application generator

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

Get past ATS filters

Benefits offered by this job

Discretionary Annual Incentive
Comprehensive Medical Coverage
Family/Parental Leaves
401K Plan
Certification & Training Reimbursement
Vacation & Holidays

Job summary

Tata Consultancy Services in Nashville is seeking a Senior React Native Developer to lead the design and development of scalable cross-platform mobile apps. You will craft high-performance UI, integrate REST and GraphQL services, and work closely with product and backend teams to deliver robust mobile solutions.

The role requires strong React Native expertise, TypeScript, and mobile deployment know-how, with opportunities to mentor teammates and shape architectural decisions.

Qualifications

  • Bachelor's degree in Computer Science or equivalent.
  • 5+ years of React Native development experience preferred.
  • Strong knowledge of JavaScript/TypeScript and React ecosystem.

Responsibilities

  • Develop and maintain scalable cross-platform mobile apps using React Native.
  • Architect reusable, high-performance mobile solutions.
  • Collaborate with product, design, backend teams and stakeholders.
  • Implement responsive, pixel-perfect UI and integrate REST/GraphQL services.
  • Lead code reviews, mentor junior developers and ensure best practices.
  • Support App Store/Play deployments and post-release issues.

Skills

React Native
JavaScript ES6+
TypeScript
React.js fundamentals
Redux / Context API
RESTful API integration
Mobile architecture patterns
Android/iOS deployment
Git / GitHub / Bitbucket
Push Notifications
Unit Testing (Jest)

Education

Bachelor's degree in Computer Science

Tools

Expo Framework
GraphQL
Firebase
CI/CD pipelines
Fastlane
CodePush
Native Android (Java/Kotlin)
Native iOS (Swift/Obj-C)
Azure/AWS mobile services
AI/LLM integration

Job description

  • Mobile application architecture and design patterns
  • Android and iOS deployment processes
  • Git, GitHub, Bitbucket
  • Push Notifications (FCM/APNS)
  • Unit Testing using Jest and React Native Testing Library
Job Description
React Native Senior Developer
Must Have Technical/Functional Skills
Primary Skills (Must Have)
  • React Native
  • JavaScript (ES6+) and TypeScript
  • React.js fundamentals
  • Redux / Redux Toolkit / Context API
  • RESTful API integration
  • Mobile application architecture and design patterns
  • Android and iOS deployment processes
  • Git, GitHub, Bitbucket
  • Mobile performance optimization
  • Push Notifications (FCM/APNS)
  • State management libraries
  • Unit Testing using Jest and React Native Testing Library
Secondary Skills (Good to Have)
  • Expo Framework
  • GraphQL
  • Firebase (Auth, Firestore, Analytics, Crashlytics)
  • CI/CD pipelines for mobile applications
  • Fastlane
  • CodePush
  • Native Android (Java/Kotlin)
  • Native iOS (Swift/Objective-C)
  • Azure/AWS mobile services
  • AI/LLM integration experience
Roles & Responsibilities
  • Develop and maintain scalable cross-platform mobile applications using React Native.
  • Architect reusable, maintainable, and high-performance mobile solutions.
  • Collaborate with product owners, UX designers, architects, and backend teams.
  • Implement responsive and pixel-perfect mobile user interfaces.
  • Integrate REST APIs, GraphQL services, and third-party SDKs.
  • Optimize application performance, memory management, and app startup times.
  • Lead code reviews and enforce coding standards and best practices.
  • Troubleshoot production issues and ensure application stability.
  • Implement security best practices for mobile applications.
  • Guide and mentor junior developers.
  • Participate in Agile ceremonies including sprint planning, reviews, and retrospectives.
  • Support App Store and Google Play Store deployments and releases.
Generic Managerial Skills, If any

Status reporting, Status communication in daily calls, team mentoring.

Education

Bachelor’s degree

TCS Employee Benefits Summary
  • Discretionary Annual Incentive.
  • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
  • Family Support: Maternal & Parental Leaves.
  • Insurance Options: Auto & Home Insurance, Identity Theft Protection.
  • Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
  • Time Off: Vacation, Time Off, Sick Leave & Holidays.
  • Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

Salary Range: $100000 - 120000 a year

Qualifications:

BACHELOR OF COMPUTER SCIENCE

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer- React Native
Senior Software Engineer- React Native

Creative Chaos • United States

Remote
USD 120,000 - 180,000
Paid Time Off
Work From Home
Health Insurance
+2
Sr. Mobile Developer
Sr. Mobile Developer

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

On-site
USD 125,000 - 155,000
Health insurance
401(k) match
Paid Time Off
React Developer
React Developer

Tata Consultancy Services • Irving (TX)

On-site
USD 90,000 - 120,000
Discretionary annual incentive
Comprehensive medical coverage
Family support: parental leaves
+7
React Mobile Developer
React Mobile Developer

CBTS • Newport (KY)

On-site
USD 130,000 - 140,000
Software Engineer - React Native
Software Engineer - React Native

Creative Chaos • United States

Hybrid
USD 90,000 - 120,000
Paid Time Off
Work From Home
Health Insurance
+2
Mobile Engineer
Mobile Engineer

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

Hybrid
USD 120,000 - 190,000
Software Development Engineer I (Mobile)
Software Development Engineer I (Mobile)

GM Financial • Irving (TX)

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

Anblicks • Dallas (TX)

On-site
USD 90,000 - 140,000
Title: Senior Lead Engineer - React Native (Mobile Apps)
Title: Senior Lead Engineer - React Native (Mobile Apps)

Diligent Tec, Inc • Framingham (MA)

On-site
USD 120,000 - 150,000
Mobile Engineering Manager – React Native
Mobile Engineering Manager – React Native

Gravity IT Resources • Miami (FL)

On-site
USD 130,000 - 190,000