Home

Principal Software Engineer (Sr. React Native Developer) at Atlanta, Georgia, USA
Email: vikram.kumar@tanishasystems.com
From:

Vikram Kumar,

Tanisha Systems Inc.

vikram.kumar@tanishasystems.com

Reply to:   vikram.kumar@tanishasystems.com

Job Title: Principal Software Engineer (Sr. React Native Developer)
Location: Atlanta, GA
Rate: Open
Position Overview:
We are seeking a highly skilled and experienced Principal Software Engineer with a deep expertise in React Native development for an immediate placement with our strategic retail/QSR client. This is a hands-on, senior-level technical role that involves leading a team of 10-15 engineers and contributing significantly to a complex mobile application development project. You will be working closely with both client stakeholders and offshore teams, providing leadership and technical guidance to ensure that the team is up to speed and delivering high-quality results. The ideal candidate is an exceptional leader with the ability to mentor engineers, solve complex technical challenges, and drive key initiatives to success.
Primary Responsibilities:
Lead, guide, and mentor a team of 10-15 engineers, ensuring the team follows best practices and is aligned with project goals.
Develop and maintain high-quality React Native applications with a single codebase supporting a multi-tenant architecture.
Participate actively in senior-level client stakeholder meetings, contributing to problem-solving, progress reporting, and maintaining an open flow of communication with the offshore team.
Create and maintain detailed technical documentation, including process flows, technical specifications, design patterns, and coding standards.
Design and maintain a comprehensive playbook covering technical design, architecture, coding standards, and process flows that will serve as a guide for future teams.
Write clean, efficient, and reusable code that meets client specifications and industry standards.
Collaborate closely with client engineers to implement complex technical solutions and align with product roadmaps.
Develop training materials and onboard new engineers into the technical environment.
Troubleshoot and resolve technical challenges related to the client's mobile application ecosystem.
Review code to ensure it adheres to established design patterns, ensuring high-quality development practices are followed.
Work directly within client development teams on active sprints and deliver solutions with real business impact.
Foster a collaborative environment, sharing knowledge organically through pair programming and code collaboration.
Required Qualifications:
7+ years of professional software engineering experience.
4+ years of hands-on React Native development experience.
Strong leadership skills with a focus on mentoring and guiding teams of engineers.
Deep expertise in JavaScript/TypeScript and modern React patterns.
Proven experience in cross-platform mobile development.
Strong understanding of RESTful APIs and backend service integration.
Experience managing complex state in large-scale applications.
Ability to quickly understand and contribute to existing codebases.
Experience with Agile development methodologies (Scrum/Kanban).
Strong problem-solving skills and attention to code quality.
Experience working in fast-paced, client-driven development environments.
Ability to write clear, detailed technical documentation and define coding patterns and practices.
Preferred Qualifications:
Experience working with multi-tenant architecture in mobile applications.
Familiarity with QSR/retail mobile app development.
Knowledge of Backend for Frontend (BFF) patterns and implementations.
Experience with CI/CD pipelines for mobile applications.
Consulting or client-embedded experience.
Why This Role:
Lead a team in building high-impact mobile applications for a top-tier client.
Opportunity to influence the development process and make critical architectural decisions.
Collaborate with experienced professionals in a fast-paced, dynamic environment.
Competitive rate and growth potential within the team and organization.
If you have a strong track record in React Native development and are excited about leading and mentoring a talented team, we encourage you to apply.

Thanks & Regards

Vikram Kumar

Tanisha Systems Inc.

Office: (732) 444-4304

99 Wood Ave South, Suite # 308, Iselin, NJ 08830

Email Id:

Vikram.kumar@tanishasystems.com

Linkedin: linkedin.com/in/vikram-kumar-09p20s26v

Keywords: continuous integration continuous deployment information technology Georgia Idaho New Jersey
Principal Software Engineer (Sr. React Native Developer)
vikram.kumar@tanishasystems.com
vikram.kumar@tanishasystems.com
View All
09:45 PM 11-Mar-25


To remove this job post send "job_kill 2246310" as subject from vikram.kumar@tanishasystems.com to usjobs@nvoids.com. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to vikram.kumar@tanishasystems.com -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at me@nvoids.com


Time Taken: 9

Location: Atlanta, Georgia