Application Programmer III
- 🇺🇸 United States
- On-site
- Senior
- 2 weeks ago
- iOS
- Swift
- UIKit
- Copilot
- Test Automation
- Android
- Kotlin
- Java
- Appium
- Xcode
- Git
- Bitbucket
- CI/CD
Location:
Plano, TX
Salary Range:
Competitive
Introduction
We are seeking a senior iOS developer with expertise in SWIFT, UIKit, and automation with Copilot test automation solutions for the iOS platform. This role involves participating in the full app life-cycle, including developing automation scripts, testing, and releasing to the app store. The candidate will collaborate with product teams on new product ideas, designs, prototypes, and estimates. Staying up-to-date on current and upcoming features in relevant products and platforms is essential. The candidate will drive a best practices approach to the continuous improvement of our products, processes, and tools, and write and maintain documentation for all features in development.
Required Skills & Qualifications
- 5 years of experience in Android/iOS Development using Kotlin and/or Java.
- Must have development experience in Core Java.
- Experience writing automated tests using frameworks like Appium.
- Mobile Test Automation with Appium is a must for the iOS platform.
- Proficient in Objective-C, Swift, Swift UI, extensive knowledge of XCode as well as in code versioning tools including Git, Bitbucket.
Preferred Skills & Qualifications
- Experience with continuous integration & Unit tests.
- Ability to thrive in a fast-paced, team-based environment.
- Â
- Familiarity with Biometrics, push notifications, usage of Camera APIs, etc.
- Strong written and verbal communication skills.
- Prior work experience at client or in client's Industry.
-
Applicants must be able to work directly for Artech on W2.
- Bachelor’s degree in computer science or software engineering.
- Strong focus on troubleshooting and issue resolution.
Day-to-Day Responsibilities
- Collaborating with the design team to define app features.
- Ensuring quality and performance of the application to specifications.
- Identifying potential problems and resolving application bottlenecks.
- Fixing application bugs before the final release.
- Publishing application on App Store.
- Maintaining the code and automation of the application.
For immediate consideration please click APPLY to begin the screening process.
Application Programmer III · Artech LLC