IT Applications Engineer V, Mobile - iOS and Android
Spectraforce
Greenwood Village, Colorado
5 hours ago
Job Description
Job Title: IT Applications Engineer V, Mobile - iOS and Android
Job Location: Atlanta, GA, US/ Greenwood Village, CO, US (1 day/week onsite)
Job Duration: Full time-direct hire role
Summary:
This technical leader position is responsible for leading the development of applications for Android and/or iOS devices by leveraging Agile methodologies to design and implement new customer-facing features; partnering with product management and UX teams to create fun, easy-to-use client applications which maximize the user experience; and providing insight and influence into the establishment of client's mobile device security practices. This position will also be responsible for optimizing applications and serving as a subject matter expert in the development of the overall architecture for client's mobile technologies.
Description
Responsibility
Conducts or oversees business-specific projects by applying deep expertise in subject area; promoting adherence to all procedures and policies; developing work plans to meet business priorities and deadlines; determining and carrying out processes and methodologies; coordinating and delegating resources to accomplish organizational goals; partnering internally and externally to make effective business decisions; solving complex problems; escalating issues or risks, as appropriate; monitoring progress and results; recognizing and capitalizing on improvement opportunities; evaluating recommendations made; and influencing the completion of project tasks by others.
Qualifications:
Must haves
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 140000.00/Yearly.
Job Location: Atlanta, GA, US/ Greenwood Village, CO, US (1 day/week onsite)
Job Duration: Full time-direct hire role
Note: Remote | Hybrid
Salary: USD $1,40,000 – $1,63,000 / yrSummary:
This technical leader position is responsible for leading the development of applications for Android and/or iOS devices by leveraging Agile methodologies to design and implement new customer-facing features; partnering with product management and UX teams to create fun, easy-to-use client applications which maximize the user experience; and providing insight and influence into the establishment of client's mobile device security practices. This position will also be responsible for optimizing applications and serving as a subject matter expert in the development of the overall architecture for client's mobile technologies.
Description
- Design, develop, and maintain native mobile applications for iOS and Android platforms using Swift, Objective-C, Kotlin, and Java.
- Implement clean architecture and design patterns (e.g., MVVM) to ensure maintainable and scalable codebases.
- Write automated UI tests using Espresso (Android) and XCUITest (iOS) as part of the CI/CD pipeline to ensure quality and stability.
- Manage mobile app builds and signing workflows, including provisioning profiles, certificates, entitlements, flavors, and schemes.
- Integrate third-party libraries and SDKs, such as Firebase, analytics, and location services.
- Consume and integrate APIs, handling authentication, errors, and performance optimizations like caching and retry logic.
- Collaborate with cross-functional teams including design, product, QA, and DevOps to deliver seamless mobile experiences.
- Integrate content from headless CMS platforms like Adobe Experience Manager (AEM) into dynamic mobile interfaces.
- Stay current with platform updates, tools, and industry best practices to ensure the app remains modern and competitive.
- Need to be fluent in native iOS and Android development, using native platforms, tools, and patterns like MVVM.
- Skilled in writing UI tests with XCUITest and Espresso.
- Experienced in managing signing assets, build schemes, flavors, and tools like Fastlane.
- Proficient in integrating third-party SDKs (e.g., Firebase, Maps, Analytics).
- Capable of handling API integration, error states, and caching with Retrofit or Alamofire.
- Familiar with integrating content from AEM or similar headless CMS platforms
Responsibility
Conducts or oversees business-specific projects by applying deep expertise in subject area; promoting adherence to all procedures and policies; developing work plans to meet business priorities and deadlines; determining and carrying out processes and methodologies; coordinating and delegating resources to accomplish organizational goals; partnering internally and externally to make effective business decisions; solving complex problems; escalating issues or risks, as appropriate; monitoring progress and results; recognizing and capitalizing on improvement opportunities; evaluating recommendations made; and influencing the completion of project tasks by others.
Qualifications:
- Bachelors degree in Computer Science, CIS, or related field and six (6) years experience in software development or a related field. Additional equivalent work experience may be substituted for the degree requirement.
- Minimum five (5) years experience working on project(s) involving the implementation of solutions development life cycles (e.g., SDLC).
- Minimum two (2) years in a technical leadership role with or without direct reports.
- Minimum five (5) years experience developing and/or implementing mobile applications.
Must haves
- Four (4) years’ experience programming Objective-C or Swift in iOS.
- Two (2) years’ experience developing automated tests using XCUITest/Espresso.
- Three (3) years’ experience working with native mobile app signing and build variants (e.g., Provisioning Profiles, Entitlements, Distribution Certificates, Xcode Scheme and Configuration, Android build types and flavors, etc.).
- Three (3) years’ experience in the development and integration of third-party source code or libraries.
- Two (2) years of work experience with CMS such as Adobe Experience Manager (AEM).
- Three (3) years’ experience integrating API/services.
Applicant Notices & Disclaimers
- For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 140000.00/Yearly.