Mobile App Architect
(Draper Utah In-Office)
(No Sponsorships)
Upbound Group, Inc. (NASDAQ: UPBD) is a technology and data-driven leader in accessible and inclusive financial solutions that address the evolving needs and aspirations of underserved customers. The Company’s customer-facing operating units include industry-leading brands such as Acima, Brigit, and Rent-A-Center that facilitate consumer transactions across a wide range of store-based and digital channels, including over 2,300 company branded retail units across the United States, Mexico, and Puerto Rico. Upbound Group, Inc. is headquartered in Plano, Texas.
A Mobile App Architect serves as a visionary technical leader responsible for the entire lifecycle of our cross-platform mobile application built on React Native. This role defines and drives the technical vision, ensuring the application is not only scalable and maintainable but also delivers exceptional performance and a seamless user experience. The position involves establishing architectural standards and best practices, making crucial technology decisions, and mentoring a team of developers. An architect is instrumental in designing a robust, future-proof platform that supports business goals, optimizes development workflows, and maintains the highest standards of code quality.
KEY RESPONSIBILITIES
- Architect and Define Technical Vision: Accountable for designing and defining the overall architecture of the React Native platform. This includes creating technical roadmaps, making crucial technology choices, and ensuring the platform is scalable and maintainable for future growth.
- Establish Best Practices and Standards: Responsible for establishing and enforcing coding standards, design patterns, and quality metrics across the entire mobile team. This ensures consistency, performance, and security.
- Lead Cross-Functional Collaboration: Accountable for leading collaborative efforts with product managers, designers, and engineering teams to translate high-level business goals into a robust technical architecture.
- Resolve Architectural Challenges: Responsible for diagnosing and resolving complex, high-impact architectural issues and technical debt. This includes making decisions on core framework updates, new tool integrations, and system-level performance problems
- Provide Technical Leadership & Mentorship: Accountable for mentoring senior engineers and leading the technical direction of the team. This involves guiding architectural decisions, conducting architectural reviews, and fostering a culture of technical excellence.
- Create Architectural Documentation: Responsible for creating and maintaining comprehensive architectural documentation, including system diagrams, design principles, and technical specifications to ensure alignment across teams.
KEY SKILLS & COMPETENCIES
- An 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.
QUALIFICATIONS & EXPERIENCE
- Bachelor's degree in Computer Science or a related field
- A minimum of 10+ years of experience in software development, with a significant portion of that time spent in a leadership or architectural role. This includes a proven track record of designing and delivering large-scale, complex mobile applications.
- At least 5+ years of hands-on experience specifically with the React Native framework, with a deep understanding of its core architecture, performance bottlenecks, and the ability to integrate native modules.
- MAUI / C# experience is a plus, but not a requirement.
- Proficiency in JavaScript and TypeScript.
- Expert-level proficiency in system design and distributed systems. The architect must be able to create scalable, reliable, and secure system architectures that can handle high volumes of users and data.
- Demonstrated experience in a technical leadership capacity, including setting technical standards, conducting architectural reviews, and mentoring senior developers. This person must be able to guide a team through the entire development lifecycle.
- Extensive experience with the entire mobile DevOps ecosystem. This includes designing and implementing advanced CI/CD pipelines, establishing robust testing strategies, and utilizing monitoring tools to ensure application health and performance
COMPENSATION/BENEFITS
- Competitive Compensation
- Full health benefits; Medical/Dental/Vision
- 401(k) match, 6%/3%
- DTO (discretionary time off)
- Health savings account (HSA) with company contribution
- Unlimited use of Linkedin Learning
- College tuition reimbursement program
Acima is an equal opportunity employer committed to ensuring that all employment decisions are made on a non-discriminatory basis, and without regard to actual or perceived race.
Job Details
Job Category
Information Technology
Position Type
Full-time
Job Location
13997 S Minuteman Dr, Draper, UT 84020, United States
Date Posted
2025-09-05T23:06:00.440072+00:00
Job ID
5001148330906