×
Register Here to Apply for Jobs or Post Jobs. X

IOS Developer

Job in Dallas, Dallas County, Texas, 75215, USA
Listing for: Intent Talent Solutions
Full Time position
Listed on 2026-05-17
Job specializations:
  • Software Development
    App Developer - Mobile/Web, Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Overview

A national construction management firm is seeking a talented Mobile Software Engineer to join its growing technology team.

In this individual-contributor role, you will design, build, and optimize high-quality mobile applications that support critical field and office operations. You will focus on delivering exceptional user experiences for iOS (using SwiftUI
) while applying modern mobile engineering practices, performance optimization, and Dev Ops principles. Your work will directly impact operational efficiency, data-driven decision-making, and the digital transformation of construction project management.

Candidate Characteristics

We’re looking for a collaborative, results-driven engineer who thrives in an Agile environment. You should be comfortable with ambiguity, motivated by business outcomes, and passionate about enabling team and stakeholder success through high-quality software.

CORE COMPETENCIES
  • Committed to clean, maintainable code and test-driven development
  • Skilled in writing clear user stories with well-defined acceptance criteria and business value
  • Experience with eXtreme Programming practices, Domain-Driven Design, and collaborative development (pair/ensemble programming, code reviews)
  • Strong verbal and written communication, constructive conflict resolution, and stakeholder management
  • Proficiency in system modernization, technical debt reduction, CI/CD, and Dev Ops automation
  • Solid foundation in object-oriented design, design patterns, and modern architectures (reactive, event-driven, modular)
REQUIRED SKILLS & EXPERIENCE
  • 5+ years of professional experience building and shipping production mobile applications
  • At least 3+ years of hands-on experience with SwiftUI (
    preferred
    ) or
    React Native for iOS and Android apps
  • For SwiftUI focus:
    Deep expertise in Swift, Swift

    UI, Combine, modern iOS architecture (MVVM, TCA, etc.), and native performance optimization
  • Proven track record of delivering high-quality, user-facing mobile apps with excellent UX
  • Experience with mobile performance optimization, state management, REST/Graph

    QL APIs, authentication (OAuth, JWT, biometrics), and debugging complex issues
  • Solid understanding of native mobile development (iOS Swift/Objective-C and/or Android Kotlin/Java) to build or integrate native modules when needed
  • Experience with CI/CD pipelines for mobile, app distribution (Test Flight, Google Play), crash reporting, and monitoring tools
  • Comfort working in small-to-medium engineering teams, including code reviews, architecture discussions, and mentoring
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
PREFERRED SKILLS & EXPERIENCE
  • Strong experience with the Expo ecosystem or React Native Web
  • Modern mobile testing frameworks (Detox, Jest, XCUITest, Appium)
  • Prior work on performance-critical or field-based applications (e.g., real-time updates, offline-first, media capture, location services – highly relevant to construction)
  • Familiarity with Agile tools (Jira, Azure Dev Ops) and cloud platforms (Azure, AWS, or GCP)
  • Basic experience with .NET APIs or backend integration
  • Exposure to Flutter is a plus but not required
RESPONSIBILITIES
  • Design, develop, and maintain high-quality mobile applications using Swift

    UI and/or React Native
  • Collaborate with product, design, and backend teams to define features, integration patterns, and performance requirements
  • Write and refine user stories with clear business value and acceptance criteria
  • Apply value-driven prioritization, release planning, and stakeholder management to deliver impactful increments
  • Implement secure authentication, data protection, and offline capabilities suitable for field environments
  • Build modular, scalable, and maintainable code following clean architecture and modern mobile best practices
  • Participate in code reviews, pair/ensemble programming, and technical discussions
  • Support CI/CD pipelines, monitoring, logging, and continuous improvement of mobile applications
  • Provide informal mentoring and knowledge sharing to help the team grow
  • Contribute to reducing technical debt and modernizing legacy systems where applicable
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary