Jobs · Design · Tennessee

Mobile Architect

Cracker Barrel · Tennessee, United States · 3 wk ago
DesignFull-time

What You'll Do

  • Collaborate with cross-functional teams to define, design, and develop new features for the Cracker Barrel mobile application.
  • Work closely with designers to ensure that the user interface and experience align with Cracker Barrel's brand identity and standards.
  • Develop and maintain the overall architecture of mobile applications, ensuring they are scalable, maintainable, and high-performing.
  • Collaborate with backend teams to design and integrate with external APIs/data sources to provide dynamic functionality within the app.
  • Provide technical guidance to development teams, mentoring and supporting engineers in best practices for mobile development.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Assess and recommend mobile frameworks, tools, and platforms for cross-platform development (e.g., React Native, Flutter).
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and implement strategies for optimization, focusing on both frontend and backend components.
  • Help maintain code quality, organization, and automatization.
  • Continuously monitor app performance and user feedback to identify areas for improvement and optimization.

Requirements

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • 5+ years of Mobile Architect experience.
  • Knowledge of CI/CD processes and tools.
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Proficient understanding of code versioning tools, such as Git.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work in a fast-paced environment and meet tight deadlines.
  • Strong communication and interpersonal skills.
  • Knowledge of modern Android and iOS architectural patterns.
  • Experience with cloud message APIs and push notifications.
  • Understanding of Google’s Android design principles and interface guidelines.
  • Previous experience working in an Agile/Scrum development environment.
  • Proficiency in mobile programming languages (Swift, Kotlin, Java, JavaScript).
  • Experience with cross-platform development frameworks (React Native, Flutter, Xamarin).
  • Strong understanding of RESTful APIs and backend integration.
  • Familiarity with mobile security best practices.

Qualifications

  • Good Work Deserves Good Pay: Competitive Annual Salary | Annual Bonus Opportunities
  • Support That Goes Beyond the Clock: Medical, Rx, Dental and Vision Benefits on Day 1| Life Insurance and Disability Coverage | Paid Vacation/Employee Assistance Program
  • Grow and Thrive Your Way: Business Resource Groups | Tuition Reimbursement | Professional Development
  • Culture of Belonging: Support that starts on day one | Onboarding, training, and development to help you thrive | Recognition programs and employee events that bring us together
  • Invest in Your Future: 401k Plan with Company Matching Contributions at 90 days | Employee Stock Purchase Program
  • More Perks, Just Because: 35% Discount on Cracker Barrel Food and Retail items | Exclusive Biscuit Perks like discounts on home, travel, cell phones, and more!

Similar jobs

Mobile Architect

Creative ChaosUnited States· 1 mo ago
RemoteOTHRapply on apply.workable.com

Mobility Architect

InfosysBoca Raton, FL· 1 wk ago
Art & Creativeapply on digitalcareers.infosys.com