Mobile App Software Engineer

Acima Leasing

Draper (UT)

On-site

USD 150,000 - 190,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Upbound Group in Draper, Utah is seeking a senior Mobile App Software Engineer to design, develop, and maintain a cross‑platform mobile application using React Native. You will work closely with product managers, designers, and backend engineers to translate business requirements into scalable software solutions and deliver high-quality features.

The role requires expert JavaScript/TypeScript skills, a strong UI/UX sensibility, and a proven track record in mentoring junior developers while

Qualifications

  • Bachelor’s degree in computer science or related field.
  • 8+ years of software development experience with mobile applications.
  • 5+ years of experience developing with React Native in a professional setting.
  • Proficiency in JavaScript and TypeScript.
  • Experience with Git for version control and knowledge of CI/CD pipelines.
  • Familiarity with agile methodologies.
  • Strong debugging and problem-solving skills.

Responsibilities

  • Develop and maintain mobile features for the React Native application.
  • Conduct code reviews, resolve bugs, and optimize performance.
  • Collaborate with product managers, designers, and backend engineers to translate requirements into technical solutions.
  • Diagnose and resolve complex technical issues and production bugs.
  • Mentor junior developers and promote best practices across the team.
  • Create and maintain technical documentation for features and architectures.

Skills

React Native
JavaScript
TypeScript
CI/CD pipelines
Git
Agile methodologies
Mentorship

Education

Bachelor’s degree in Computer Science

Job description

Job Description:Mobile App Software Engineer(Draper Utah, In-Office)ABOUT ACIMA/UPBOUNDUpbound Group (NASDAQ: UPBD) is a technology and data-driven leader in accessible financial solutions, serving millions of consumers through trusted brands including Acima, Brigit, and Rent-A-Center. More than just a financial services company, we're a purpose-driven team focused on expanding financial inclusion, creating opportunity, and helping people achieve what's possible. Our mission is simple: leverage innovation, technology, and talent to build a better future and elevate financial opportunity for all.JOB PURPOSEAs a Mobile App Software Engineer you will be a key contributor to the design, development, and maintenance of cross-platform mobile application using React Native. This role requires a strong understanding of JavaScript/TypeScript, expertise in mobile UI/UX principles, and the ability to write clean, high-performance code. The developer collaborates with product managers and designers to translate requirements into technical solutions, troubleshoot complex issues, and ensure the application is scalable and reliable. This role is expected to stay current with the latest mobile technologies and actively mentor junior developers, contributing to a culture of technical excellence and innovation. KEY RESPONSIBILITIESDevelop and Maintain Mobile Features: Accountable for the design, development, and delivery of new features and enhancements for the React Native application. This includes writing high-quality, scalable, and maintainable code.Ensure Code Quality and Performance: Responsible for conducting thorough code reviews, resolving bugs, and optimizing the application to ensure it meets performance, stability, and security standards.Cross-Functional Collaboration: Accountable for working closely with product managers, UX/UI designers, and backend engineers to translate business requirements into technical solutions.Troubleshoot and Problem-Solve: Responsible for diagnosing and resolving complex technical issues and production bugs in a timely and effective manner.Mentorship and Guidance: Accountable for mentoring junior developers, sharing knowledge of best practices, and helping to foster a strong development culture.Deliver Technical Documentation: Responsible for creating and maintaining clear, concise technical documentation for new features, architectures, and development processes.ADDITIONAL RESPONSIBILITIESTechnical Oversight and Mentorship: This engineer shares the responsibility of ensuring the vendor team's work meets technical standards. They are accountable for providing clear technical guidance, participating in code reviews, and offering mentorship to help the vendor team align with project best practices.Cross-Team Communication and Problem Resolution: This role shares the responsibility for facilitating clear communication between the internal team and the vendor. They must actively identify and help resolve technical dependencies, integration issues, and any roadblocks to ensure smooth collaboration and continuous progress.KEY SKILLSAn expert-level understanding of e-commerce principles is required to translate business needs into effective technical solutions.This role requires advanced collaboration skills to work effectively with product managers, designers, and other non-technical stakeholders.The ability to integrate e-commerce platforms with external systems and understand API protocols is essential.Proficient in agile methodologies to ensure project goals are met efficiently.This engineer must be a resourceful and systematic problem-solver, capable of quickly diagnosing and resolving complex technical issues under pressure.An expert-level commitment to staying current with the rapidly evolving mobile platform and the broader e-commerce industry, proactively seeking out new features, tools, and best practices.This individual takes full ownership of their work, from initial design through deployment and maintenance, ensuring high-quality results and meeting project timelines.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.JOB REQUIREMENTSBachelor’s degree in computer science or a related field8+ years of experience in software development with a focus on mobile applications.5+ years of experience developing with React Native in a professional setting.Proficiency in JavaScript and TypeScript.Experience with Git for version control and knowledge of CI/CD pipelines.COMPENSATION/BENEFITSCompetitive compensationFull health benefits-Medical/Dental/Vision401(k) match, 6%/3%DTO (discretionary time off)Health savings account (HSA) with company contributionCollege tuition reimbursement program (STEAM degrees)Free car chargingOn-site gym and showersUnlimited use of LinkedIn LearningSPONSORSHIPApplicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time.Upbound Group is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.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

Mobile App Software Engineer
Mobile App Software Engineer

Acima Digital • United States

Remote
USD 140,000 - 200,000
Competitive pay
Health benefits
401(k) match
+5
Senior Software Engineer - Enablement
Senior Software Engineer - Enablement

Acima Leasing • Draper (UT)

On-site
USD 140,000 - 190,000
Full health benefits
401(k) match
HSA with company contribution
+5
Manager Software Engineering
Manager Software Engineering

Acima LLC. • Draper (UT)

On-site
USD 150,000 - 210,000
Full health benefits
401(k) match
DTO (discretionary time off)
+5
Senior Mobile App Engineer, React Native - In-Office Utah
Senior Mobile App Engineer, React Native - In-Office Utah

Acima Leasing • Draper (UT)

On-site
USD 150,000 - 190,000
Principal Mobile Developer
Principal Mobile Developer

Brooksource • Plano (TX)

On-site
USD 130,000 - 160,000
Competitive medical and dental benefits
401k plan with company match
Employee Assistance Program (EAP)
React Native Mobile Developer Lead
React Native Mobile Developer Lead

UST • Atlanta (GA)

On-site
USD 118,000 - 177,000
Health insurance
401(k) employer matching
Paid time off
Staff Mobile Engineer
Staff Mobile Engineer

Madison Reed • United States

On-site
USD 110,208 - 117,096
Comprehensive Healthcare
100% Company Paid Short and Long Term Disability
401k Participation and Equity Grants
+3
React Native Mobile Developer Lead
React Native Mobile Developer Lead

UST • Denver (CO)

On-site
USD 118,000 - 177,000
Health insurance
401(k) matching
Paid time off
Mid-Level Mobile App Developer
Mid-Level Mobile App Developer

TECHNOLOGY PARTNERS INC • Wildwood (MO)

On-site
USD 73,000 - 103,000
Senior Mobile App Engineer - React Native & Mentorship
Senior Mobile App Engineer - React Native & Mentorship

Acima Digital • United States

Remote
USD 140,000 - 200,000
Competitive pay
Health benefits
401(k) match
+5