Software Engineer IV

Upbound Group

Plano (TX)

On-site

USD 150,000 - 190,000

Full time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health benefits
401(k) match
DTO (discretionary time off)
HSA with company contribution

Job summary

Upbound Group, Inc. in Plano, TX, is seeking a Senior Software Engineer for the Mobile App team. You will be a core hands-on engineer building a next-generation React Native platform and owning complex app features end-to-end.

The role requires 8+ years in mobile development, strong React Native expertise, and experience with scalable e-commerce mobile architectures. This is an in-office position with cross-functional collaboration and offshore partnerships as needed.

Qualifications

  • Bachelor’s degree in Computer Science or a related technical field.
  • 8+ years of professional software development experience, with a primary focus on mobile applications.
  • Demonstrated hands-on expertise in React Native cross-platform mobile development.
  • Proven track record building and supporting high-performance, scalable e-commerce mobile architectures.
  • Strong proficiency with Git workflows, automated testing frameworks, and CI/CD mobile deployment pipelines.
  • Full-time, on-site role requiring 5 days per week in the Plano, TX office.

Responsibilities

  • Direct Hands-On Development & Performance: Author high-quality React Native code, resolve critical bugs, and continually optimize application speed, stability, and security across mobile platforms.
  • Architecture & End-to-End Ownership: Take full ownership of key feature modules from technical design through deployment and maintenance, ensuring robust integration with backend APIs and platforms.
  • Cross-Functional Alignment: Work directly with product managers, UX/UI designers, and backend systems engineers to translate complex business and commerce requirements into performant technical solutions.
  • Quality & Technical Alignment: Conduct thorough code reviews and partner with offshore developers to maintain architectural integrity, establish CI/CD automation, and enforce consistent code quality.
  • Troubleshooting & Problem Solving: Act as an escalation point for complex technical issues, diagnosing production bugs and performance bottlenecks systematically.
  • Technical Mentorship: Share domain expertise, promote modern mobile development practices, and guide mid-level engineers to foster a high-performing engineering culture.

Skills

React Native
Mobile app development
CI/CD pipelines
Git workflows

Education

Bachelor's degree in Computer Science

Tools

GraphQL
RESTful APIs

Job description

Job Description
SOFTWARE ENGINEER- MOBILE APP

(Plano Texas-In-Office)

ABOUT ACIMA/UPBOUND

Upbound Group, Inc. (effective February 27, 2023: NASDAQ: UPBD) is an omni-channel platform company committed to elevating financial opportunity for all through innovative, inclusive, and technology-driven financial solutions that address the evolving needs and aspirations of consumers. The Company’s customer-facing operating units include industry-leading brands such as Rent-A-Center, Acima and Brigit that facilitate consumer transactions across a wide range of store-based and digital retail channels, including over 2,400 company branded retail units across the United States, Mexico and Puerto Rico. Upbound Group, Inc. is headquartered in Plano, Texas.

JOB PURPOSE

As a Senior Software Engineer on our Mobile App team, you will act as a core hands-on engineer focused on building, scaling, and maintaining our next-generation React Native mobile platform. You will drive technical execution by authoring clean, high-performance code, establishing robust mobile architecture, and taking end-to-end ownership of complex app features. In this role, you will collaborate with cross-functional partners and interface closely with our offshore engineering team in India - requiring occasional early morning syncs to review technical output, enforce engineering standards, and streamline delivery. While primary focus is direct code delivery, you will leverage your deep expertise in React Native to solve complex technical challenges, elevate the platform’s reliability and scalable architecture.

KEY RESPONSIBILITIES
  • Direct Hands-On Development & Performance: Author high-quality React Native code, resolve critical bugs, and continually optimize application speed, stability, and security across mobile platforms.
  • Architecture & End-to-End Ownership: Take full ownership of key feature modules from technical design through deployment and maintenance, ensuring robust integration with backend APIs and platforms.
  • Cross-Functional Alignment: Work directly with product managers, UX/UI designers, and backend systems engineers to translate complex business and commerce requirements into performant technical solutions.
  • Quality & Technical Alignment: Conduct thorough code reviews and partner with offshore developers to maintain architectural integrity, establish CI/CD automation, and enforce consistent code quality.
  • Troubleshooting & Problem Solving: Act as an escalation point for complex technical issues, diagnosing production bugs and performance bottlenecks systematically.
  • Technical Mentorship: Share domain expertise, promote modern mobile development practices, and guide mid-level engineers to foster a high-performing engineering culture.
KEY SKILLS
  • Deep expertise in modern React Native mobile app development and cross-platform architecture.
  • Proficiency in integrating e-commerce platforms, RESTful/GraphQL APIs, and external enterprise systems.
  • Resourceful technical problem-solver capable of analyzing root causes and fixing complex bugs efficiently.
  • Advanced collaboration and communication skills to partner smoothly with product, design, backend teams, and vendor/offshore engineering partners.
  • Strong grasp of modern CI/CD pipelines, automated testing, and Git version control workflows.
  • Hands-on experience leveraging AI-assisted engineering tools (e.g., GitHub Copilot) to accelerate coding, unit test generation, and technical documentation.
  • Agile practitioner who thrives in fast-paced sprint cycles with full feature ownership.
  • The ability to effectively collaborate with a diverse team and provide clear, constructive guidance to junior developers, elevating the skills and performance of the entire team.
  • Proficient in leveraging AI tools (such as GitHub Copilot) to accelerate code generation, automate unit testing, and streamline technical documentation without compromising security or architectural integrity.
JOB REQUIREMENTS
  • Bachelor’s degree in Computer Science or a related technical field.
  • 8+ years of professional software development experience, with a primary focus on mobile applications.
  • Demonstrated hands-on expertise in React Native cross-platform mobile development.
  • Proven track record building and supporting high-performance, scalable e-commerce mobile architectures.
  • Strong proficiency with Git workflows, automated testing frameworks, and CI/CD mobile deployment pipelines.
  • Full-time, on-site role requiring 5 days per week in the Plano, TX office.
COMPENSATION/BENEFITS
  • Full health benefits-Medical/Dental/Vision
  • 401(k) match, 5%/4%
  • DTO (discretionary time off)
  • Health savings account (HSA) with company contribution
  • College tuition reimbursement program (STEM degrees)
  • Unlimited use of Linkedin Learning
  • Onsite gym

Join us at the forefront of digital innovation, where your work will directly impact the future of financial accessibility and consumer experiences across retail, e-commerce, and fintech.

Upbound/Acima/Brigit are equal opportunity employers committed to ensuring that all employment decisions are made on a non-discriminatory basis, and without regard to actual or perceived race.

Unfortunately we are unable to consider sponsorships at this time

Upbound Group is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer IV
Software Engineer IV

Upbound Field Support Center Rent A Center Texas LP • United States

On-site
USD 140,000 - 180,000
Full health benefits (Medical/Dental/V
Vision
401(k) match
+4
Software Engineer IV
Software Engineer IV

Upbound Group Inc. • Plano (TX), Northern (KY)

Hybrid
USD 140,000 - 180,000
Health benefits
401(k) match
DTO (discretionary time off)
+4
Software Engineer IV
Software Engineer IV

Acima Digital • Draper (UT)

Hybrid
USD 120,000 - 180,000
Software Engineer IV - Digital Commerce
Software Engineer IV - Digital Commerce

Upbound Field Support Center Rent A Center Texas LP • United States

On-site
USD 120,000 - 180,000
Engineering Tech Lead
Engineering Tech Lead

Upbound Group • Plano (TX)

On-site
USD 140,000 - 190,000
Software Engineer IV - Digital Commerce
Software Engineer IV - Digital Commerce

Upbound Group Inc. • Plano (TX), Northern (KY)

Hybrid
USD 120,000 - 160,000
Platform Engineer
Platform Engineer

Upbound Field Support Center Rent A Center Texas LP • United States

On-site
USD 140,000 - 190,000
Health benefits
401(k) match
HSA contributions
+2
Senior Software Engineer
Senior Software Engineer

Acima LLC. • Draper (UT)

Hybrid
USD 120,000 - 190,000
Health benefits
401(k) matching
Discretionary time off
+3
Software Engineer IV
Software Engineer IV

Acima Leasing • Draper (UT)

On-site
USD 90,000 - 140,000
Software Engineer IV
Software Engineer IV

Acima LLC. • Draper (UT)

Hybrid
USD 120,000 - 165,000