Haystack
← Back to Jobs
Technology

IOS / Android Developer

Whiz Global LLCPlano, TX🇺🇸United StatesPosted 12 Aug 2026

Quick Overview

Work Type
On Site
Level
Mid Senior

Job Description

Senior iOS / Android Developer
Location: Plano, TX
Work Arrangement: Onsite – as required by client
W2 Opportunities 

Job Summary
We are seeking an experienced Senior iOS / Android Developer to join a large-scale enterprise technology environment in Plano, TX. The ideal candidate will have strong expertise in mobile application development, modern iOS and/or Android design techniques, and experience working across complex enterprise environments.
The successful candidate will be a highly skilled engineer with a strong understanding of the complete Software Development Life Cycle (SDLC) and modern engineering practices including Agile, Continuous Integration/Continuous Delivery (CI/CD), Test-Driven Development (TDD), cloud development, resiliency, and application security.
This position requires an individual who can contribute as a senior technical resource, collaborate across engineering teams, mentor other developers, and help drive the adoption of modern technologies and engineering practices.
Key Responsibilities

  • Design, develop, test, and maintain high-quality iOS and/or Android applications.

  • Apply expert knowledge of mobile application architecture, UI/UX, development frameworks, and design patterns.

  • Work effectively within large-scale enterprise environments involving multiple operating systems, platforms, and infrastructure technologies.

  • Participate throughout the complete Software Development Life Cycle (SDLC), from requirements and design through development, testing, deployment, and production support.

  • Develop scalable, resilient, secure, and high-performing mobile applications.

  • Implement and maintain Continuous Integration and Continuous Delivery (CI/CD) pipelines.

  • Apply Test-Driven Development (TDD) and automated testing practices to ensure application quality.

  • Collaborate with cross-functional teams, architects, product managers, QA engineers, DevOps engineers, and other technical stakeholders.

  • Contribute to and promote Agile/Scrum  development practices.

  • Provide technical leadership and guidance to other engineers and development teams.

  • Act as a technical coach or mentor in areas of mobile development and engineering practices.

  • Evaluate emerging technologies, frameworks, tools, and industry trends and recommend their appropriate adoption.

  • Identify opportunities to improve application performance, scalability, resiliency, security, and maintainability.

  • Participate in technical discussions, architecture reviews, and engineering best-practice initiatives.

  • Contribute to technical documentation, knowledge-sharing sessions, presentations, and internal engineering communities.

  • Stay current with emerging trends in mobile development, cloud technologies, DevOps, security, and software engineering.

Required Qualifications

  • Bachelor''s degree in Computer Science, Engineering, Information Technology, or a related technical field, or equivalent practical experience.

  • 7+ years of software development experience, with significant experience in mobile application development.

  • Strong hands-on experience with iOS and/or Android development.

  • Strong knowledge of mobile application design patterns, architecture, development frameworks, and best practices.

  • Experience working in large-scale enterprise environments.

  • Strong understanding of the complete Software Development Life Cycle (SDLC).

  • Experience working in Agile/Scrum environments.

  • Strong experience with CI/CD and Continuous Integration/Continuous Delivery practices.

  • Hands-on experience with Test-Driven Development (TDD) and automated testing.

  • Experience with cloud-based application development.

  • Strong understanding of application security, resiliency, scalability, and performance.

  • Excellent problem-solving, communication, collaboration, and technical leadership skills.

Technical Skills

iOS

  • Swift

  • Objective-C

  • iOS SDK

  • Xcode

  • iOS application architecture

  • XCTest / automated testing

Android

  • Kotlin

  • Java

  • Android SDK

  • Android Studio

  • Android application architecture

  • Espresso / automated testing

Engineering & DevOps

  • CI/CD

  • Continuous Integration

  • Continuous Delivery

  • Jenkins / GitLab / GitHub Actions or similar tools

  • Git

  • Automated testing

  • TDD

Cloud & Enterprise

  • AWS, Azure, or Google Cloud Platform

  • Cloud-native development

  • Application resiliency

  • Scalability and performance

  • Application and mobile security

Methodologies

  • Agile

  • Scrum

  • Software Development Life Cycle (SDLC)

  • Test-Driven Development

Preferred Qualifications

  • Experience serving as a technical lead, mentor, or coach.

  • Experience working with multiple operating systems and enterprise infrastructure environments.

  • Experience influencing technical strategy and adoption of emerging technologies.

  • Strong knowledge of modern mobile architecture and development trends.

  • Experience presenting technical concepts to engineering teams or broader technical audiences.

  • Contributions to technical articles, engineering communities, presentations, or industry events are a plus.

Ideal Candidate
The ideal candidate is a senior-level mobile engineer who combines deep iOS/Android development expertise with strong knowledge of Agile engineering, CI/CD, TDD, cloud development, security, and resiliency. The candidate should be comfortable working in complex enterprise environments and capable of providing technical leadership, mentoring, and guidance to other engineers.

 

Skills

Objective-C
Swift
AWS
Scrum
TDD
Agile
Android SDK
Azure
Git
GitHub Actions
Google Cloud
Java
Jenkins
Kotlin
Xcode
iOS
Android

Similar jobs