What are the responsibilities and job description for the Application Developer (IOS) position at Expedite Technology Solutions LLC?
Summary: We are looking for an iOS Engineer to work on a brand-new banking application using Swift and Swift UI. You will be working in a collaborative small team environment with the stability of a global parent company. Your primary responsibility will be working with product owners, QA engineers, and designers to develop a cutting edge and stable mobile application. Responsibilities:
" Own and contribute the design, architecture, development, and best practices of our mobile application
" Partner with development team and product team to create a highly performant application with user satisfaction
" Collaborate with Quality Assurance team to ensure proper testing and maintenance
" Highly motivated and able to work in a collaborative environment
" Identify exciting opportunities for adopting new technologies to solve existing needs and predicting future challenges
" Manage your own time: Solution, problem solve, and work both independently and as part of a team in a greenfield environment Skill Set:
" Bachelors degree in computer science or equivalent.
" 5 years of experience with iOS SDK
" 3 years of experience in Swift, and Swift Package Manager
" 3 years of experience with UI and Unit testing, preferably XCTest
" 3 years of experience with Dependency Injection, Protocol Orientated Programming
" Experience with UIKit, Swift UI: Foundation, Core Location, Combine, and other iOS related core libraries
" Experience in Design using Storyboards and Xib
" Experience with Accessibility Inspector
" Experience in preparing and submitting iOS applications to TestFlight and App store
" Strong knowledge in Memory management using ARC
" Knowledge of Apple's Human Interface Guidelines
" Understanding of MVVM Architecture and Coordinator Pattern
" Good understanding of software design concepts and patterns
" Good understanding of RESTful APIs, GraphQL, and how to connect iOS applications to those services using AFNetworking, AlamoFire libraries.
" Good understanding in debugging strategies and tools: UI Debugger, Memory leaks etc.
" Good knowledge in App Profiling to fine tune mobile applications using Instruments
" Demonstrated experience in Agile development, application design, software development, and testing
" Aptitude for learning and applying programming concepts
" Ability to effectively communicate with stakeholders, product, and experience owners
" Familiarity with CICD tools and Dev Ops
" Familiarity with version controls tools, preferably Git
" Interest in mobile security
" Experience with banking is a plus
" Experience working in enterprise modular apps is a plus
" Own and contribute the design, architecture, development, and best practices of our mobile application
" Partner with development team and product team to create a highly performant application with user satisfaction
" Collaborate with Quality Assurance team to ensure proper testing and maintenance
" Highly motivated and able to work in a collaborative environment
" Identify exciting opportunities for adopting new technologies to solve existing needs and predicting future challenges
" Manage your own time: Solution, problem solve, and work both independently and as part of a team in a greenfield environment Skill Set:
" Bachelors degree in computer science or equivalent.
" 5 years of experience with iOS SDK
" 3 years of experience in Swift, and Swift Package Manager
" 3 years of experience with UI and Unit testing, preferably XCTest
" 3 years of experience with Dependency Injection, Protocol Orientated Programming
" Experience with UIKit, Swift UI: Foundation, Core Location, Combine, and other iOS related core libraries
" Experience in Design using Storyboards and Xib
" Experience with Accessibility Inspector
" Experience in preparing and submitting iOS applications to TestFlight and App store
" Strong knowledge in Memory management using ARC
" Knowledge of Apple's Human Interface Guidelines
" Understanding of MVVM Architecture and Coordinator Pattern
" Good understanding of software design concepts and patterns
" Good understanding of RESTful APIs, GraphQL, and how to connect iOS applications to those services using AFNetworking, AlamoFire libraries.
" Good understanding in debugging strategies and tools: UI Debugger, Memory leaks etc.
" Good knowledge in App Profiling to fine tune mobile applications using Instruments
" Demonstrated experience in Agile development, application design, software development, and testing
" Aptitude for learning and applying programming concepts
" Ability to effectively communicate with stakeholders, product, and experience owners
" Familiarity with CICD tools and Dev Ops
" Familiarity with version controls tools, preferably Git
" Interest in mobile security
" Experience with banking is a plus
" Experience working in enterprise modular apps is a plus
AI Application Developer
US Tech Solutions -
Scottsdale, AZ
Application Developer - Hybrid
Viva USA Inc. -
Scottsdale, AZ
Sr. Mobile Application Developer
Two95 International Inc. -
Scottsdale, AZ