Demo

Principal Software Engineer - React Native

Innovative IT Solutions Inc
Atlanta, GA Full Time
POSTED ON 3/12/2025
AVAILABLE BEFORE 5/12/2025

Job Details

Principal Software Engineer - React Native
Location : Atlanta GA
Rate : 60/hr on c2c
Note : We need a Sr guy who can handle the team of 10-15 members and guide them and bring his team up to speed.
Position Overview
We are seeking a hands-on Principal Software Engineer with deep React Native expertise for
an immediate placement with our strategic retail/QSR client. This is a highly technical, code-
focused role requiring someone who can immediately contribute to a complex mobile application
development project. You will integrate directly with the client's team, work within their
codebase, and deliver production-ready code from day one.
Primary Responsibilities
Develop and maintain high-quality React Native applications with a single codebase
supporting multi-tenant architecture
Active participation in senior client stakeholder meetings, with the intent to contribute in
problem solving, effective progress reporting and maintaining a consistent & open flow of
relevant details to relevant counterparts in the offshore team
Precise documentation of process flows, technical specifications, detailed technical
design and related artefacts
Design and maintain a high quality playbook covering all aspects of the clients technical
design, architecture, coding standards, process flows, which will be used by subsequent
teams when scaling up
Write clean, efficient, and reusable code that meets client specifications
Collaborate with client engineers on complex technical implementations and roadmap
Build technical training to onboard additional engineers
Tackle challenging problems related to the client's mobile app ecosystem
Participate in code reviews and ensure adherence to established patterns
Work directly within client development teams on active sprints
Contribute to high-priority projects with real business impact

Share knowledge organically with team members through pair programming and code
collaboration
Required Qualifications
7 years of professional software engineering experience
4 years of hands-on React Native development experience
Well versed with technology best practices and mentoring the team members.
Deep expertise in JavaScript/TypeScript and modern React patterns
Proven experience with cross-platform mobile development
Strong understanding of RESTful APIs and backend service integration
Experience with complex state management in large-scale applications
Ability to dive into existing codebases and become productive quickly
Experience in Agile development methodologies (Scrum/Kanban).
Strong problem-solving abilities and attention to code quality
Experience working in fast-paced development environments
Ability to write detailed technical specifications, coding patterns & practices
Preferred Qualifications
Experience with multi-tenant architecture in mobile applications
Familiarity with QSR/retail mobile app development
Knowledge of BFF (Backend for Frontend) patterns and implementations
Experience with Agile/Scrum methodology
Experience with CI/CD pipelines for mobile applications
Consulting or client-embedded experience
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Software Engineer - React Native?

Sign up to receive alerts about other jobs on the Principal Software Engineer - React Native career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Innovative IT Solutions Inc

Innovative IT Solutions Inc
Hired Organization Address Lansing, MI Full Time
Job Details Job Description: The ideal candidate will have expertise in Apex, Visualforce, and Lightning Web Components ...
Innovative IT Solutions Inc
Hired Organization Address Houston, TX Full Time
Job Details Strong in QA testing with 8 Yrs of experience > Should have team handling skills with a minimum of 5 members...
Innovative IT Solutions Inc
Hired Organization Address Lexington, KY Full Time
Job Details Key Skills Strong React, Azure and .Net Project Experience and Minimum 8 years Description Prefer CWS Seekin...
Innovative IT Solutions Inc
Hired Organization Address Houston, TX Full Time
Job Details Hi, Hope you are doing well!!! Role: SAP CTRM Consultant Deal Capture Visa: USC Job Type: C2C Experience nee...

Not the job you're looking for? Here are some other Principal Software Engineer - React Native jobs in the Atlanta, GA area that may be a better fit.

Software React Native Engineer

SRS Consulting Inc, Atlanta, GA

React Native Software Engineer

Experient Group, Atlanta, GA

AI Assistant is available now!

Feel free to start your new journey!