Jobs · Engineering · Texas

Senior Software Engineer - Mobile

D.R. Horton · Arlington, TX · 6 days ago
EngineeringFull-time

Essential Duties and Responsibilities

  • Designs and implements complex features and systems with minimal guidance using React Native, Expo, and TypeScript
  • Demonstrates expertise in mobile application architecture, including navigation, deep linking, state management, and offline storage strategies
  • Leverages modern tooling such as Expo, EAS, and CI/CD pipelines to streamline development, testing, and deployment
  • Make sound architectural decisions for team-level projects, considering scalability, maintainability, and performance
  • Leverage modern tools to streamline development, testing, and deployment
  • Provide expert guidance in code reviews, ensuring high standards across the team
  • Debug and resolve complex production issues efficiently
  • Identify and resolve performance bottlenecks, technical debt, and production issues in mobile environments
  • Write comprehensive design documents that enable informed decision-making
  • Collaborate effectively with web, backend, product, and marketing teams to align mobile capabilities with broader platform goals
  • Mentor engineers in React Native development, mobile architecture, and cross-platform best practices
  • Identify and advocate for important technical investments and improvements
  • Establish and advocate for engineering standards across mobile development, including testing, performance, and code quality
  • Conduct all business in a professional and ethical manner to serve customers and increase the goodwill and profit of the company

Qualifications

  • Expertise in mobile application architecture, including navigation, deep linking, state management, and offline storage strategies
  • 3 years direct React Native experience required
  • Experience with Expo ecosystem (EAS, Expo Router, OTA updates) preferred
  • Skilled balancing pragmatism with technical excellence, making appropriate trade-offs
  • Familiarity with mobile analytics, monitoring, and observability tools
  • Ability to apply common sense understanding to carry out instructions furnished in written and oral form or via DRH applications
  • The noise level is generally moderate

Preferred Qualifications

  • Demonstrated mastery of multiple technologies and readily adapts to new technical challenges
  • Experience with Expo ecosystem (EAS, Expo Router, OTA updates) preferred

Similar jobs