Skip to content

MABASA / LINKEDIN

Mobile Application Developer

KTek Resourcing

Location
Dallas, TX, USA
Work type
fulltime
Source publication date
Original publication date not confirmed
Source closing date
Not supplied — check original advert

Job description from the source

**Mobiles developer position in Dallas, TX, Raleigh, NC, Merrimack, NH, Boston, MA, Smithfield, RI** **Position 1** **JD – • 2 C2 (Android + iOS)** • 10+ years of professional experience developing iOS apps using Swift, SwiftUI, Async/Await network concurrency, Combine, and XCode in an agile environment. • Experience working with different architecture including MVVM, Clean, and VIPER etc. • Demonstrable experience mentoring and coaching other iOS developers in a collective and team-based organization. • Good understanding of Apple’s accessibility features and experience building accessible experiences • Experienced using XCTest and XCUITest with a focus on DevOps • Experience with iOS Framework development including distribution and dependency management using Swift Package Manager and/or Cocoapods. • Knowledge of standard processes relating to networking, concurrency, performance, memory management and security in context of iOS apps • Participated in the release of an app to the Apple App Store, understanding of app development process from inception to launch using automated tooling like Jenkins, XCode toolchain. • Experience working in a team of iOS developers participating in code reviews, pull requests, and pair programming. • Ability to brainstorm and effectively discuss technology ideas and issues. **Position 2** **2 C1 iOS** • 7+ years of professional experience developing iOS apps using Swift, SwiftUI, Async/Await network concurrency, Combine, and XCode in an agile environment. • Experience working with different architecture including MVVM, Clean, and VIPER etc. • Demonstrable experience mentoring and coaching other iOS developers in a collective and team-based organization. • Good understanding of Apple’s accessibility features and experience building accessible experiences • Experienced using XCTest and XCUITest with a focus on DevOps • Experience with iOS Framework development including distribution and dependency management using Swift Package Manager and/or Cocoapods. • Knowledge of standard processes relating to networking, concurrency, performance, memory management and security in context of iOS apps • Participated in the release of an app to the Apple App Store, understanding of app development process from inception to launch using automated tooling like Jenkins, XCode toolchain. • Experience working in a team of iOS developers participating in code reviews, pull requests, and pair programming. • Ability to brainstorm and effectively discuss technology ideas and issues. **Position 3** **2 C1 Android** Designs and builds mobile solutions, and develops \*\*Android applications\*\* using Kotlin, JetPack, and Compose. Creates technical designs and implements solutions in an Agile environment. Designs, builds, and deploys applications in a DevOps environment using Continuous Integration and Continuous Delivery (CI/CD) tools. Defines architectural strategies and solutions. Develops applications utilizing Android design patterns including Model-View-View Model(MVVM), and Clean Architecture with a focus on Test Driven Development (TDD). Collaborates with application owners, architecture, and business sponsors. Ensures designs meet performance, security, usability, reliability, and scalability requirements. Provides application support by diagnosing and resolving technical problems with minimal business impact. Primary Responsibilities: Develops applications of moderately complex scope. Develops software applications. Adheres to architecture standards. Writes source code, adapts existing components, and unit testing developed components. Performs unit, UI, regression, and integration testing. Develops clear and concise documents of moderately complex scope. Performs post-installation tests to identify and resolve technical problems. Develops technical modules in support of moderately complex assignments. Performs technical and functional analysis for projects of moderately complex scope. Modifies software to correct errors, allow it to adapt to new hardware, or to improve its performance. Analyzes user needs and software requirements to determine feasibility of design within constraints. Develops software system tests and validation procedures, programs, and documentation.

Check the original advert before applying

Apply through the employer or original publisher. An external site may require registration. Opening an advert does not submit an application.

Content is supplied by an external publisher and may change. For source and availability limits, read our listing disclaimer. How to check an original listing ↗