iOS Application Computer Systems Programmer
at Delmock Technologies Inc
Laurel, MD 20707, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 15 Feb, 2025 | Not Specified | 19 Nov, 2024 | N/A | Ipad,Linux,Swift,Iphone,Originality,Windows,Communication Skills,Spm,Ibm,Information Systems,Operating Systems,Computer Science,Design Principles,Coding Practices,Programming Languages,Xcode,Testflight,Integration,Mainframe | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
About Our Company:
Delmock Technologies, Inc. (DTI), is a leading HUBZone business in Baltimore, known for delivering sophisticated IT (Information Technology) and Health solutions with a commitment to ethics, expertise, and superior service. Actively engaged in the local community, DTI creates opportunities for talented residents while maintaining a stellar reputation as an award-winning contractor, earning accolades like the Government Choice Award for IRS (Internal Revenue Service) Systems Modernizations.
Location: This position is hybrid, based in Laurel, MD 20707.
Role:
Delmock Technologies, Inc. is seeking a mid-level iOS Application Computer Systems Programmer to analyze, develop, maintain applications, and troubleshoot production issues as a developer.
Responsibilities:
- Modify existing software and develop medium complexity special-purpose software to ensure efficiency and integrity between systems and applications
- Implement UI/UX design – Translate design mockups and wireframes into high‐quality code, adhering to Apple’s design guidelines.
- Design and build iOS apps for iPhone and iPad using Swift.
- Maintain existing iOS apps, written in Swift and Objective-C, and troubleshoot production issues.
- Integrate APIs and third‐party services.
- Manage new app submission/approval/release process on the Apple Store.
- Manage app deployment/distribution on IBM MaaS360.
- Collaborate with QA team to support application QA and UAT.
Minimum Requirements:
- Bachelor’s Degree in Information Systems, Computer Science, Engineering, Business or related scientific or technical field and three (3) years minimum of relevant experience,
- Possesses and applies expertise on multiple complex work assignments; assignments may be broad in nature, requiring originality and innovation in determining how to accomplish tasks. Contributes to deliverables and performance metrics where applicable.
- Develops application software with a variety of programming languages.
- Has experience working with a variety of operating systems including Windows, Linux, and mainframe.
- Develops application programs, testing the functionality of the software, and troubleshooting issues found by users.
- Experience with Analytics SDK, IBM MaasS360, and Vision API.
Preferred/Nice to Have Skills:
- 5+ years of hands‐on iOS app development experience.
- Full‐Cycle Mobile App Development.
- Proven experience with UI/UX design principles and best practices.
- Experience with server‐client architecture.
- Strong analytical and problem‐solving skills.
- Excellent communication skills.
- Quick to learn and adapt.
- 5+ years’ experience in iOS app development for iPhone and iPad using the following:
- Proficiency in Swift and Objective‐C.
- Full‐cycle mobile app development.
- Integration with mobile backend APIs and cloud service APIs.
- Secure coding practices and data encryption.
- UI/UX design principles and best practices.
- UIKit, CoreData, Alamofire, MapKit, and AVFoundation.
- Firebase Analytics SDK and Crashlytics.
- Any Vision API(s).
- Tools: Xcode, Swift Playgrounds, CocoaPods, Swift Package Manager (SPM), Simulator, Postman, App Store Connect, and TestFlight.
- Manage new app submission/approval/release process on the Apple Store.
- Manage app deployment/distribution on IBM MaaS360.
Clearance:
- The ability to pass a background check is required.
Recently ranked as high as #3 among HUBZone Companies in a GOVWIN survey, DTI offers a dynamic environment for those passionate about impactful projects, community involvement, and contributing to a top-ranking Federal project support team.
At DTI, we balance continuous growth and innovation with a strong dedication to corporate social responsibility. Join our talented team and be part of a company that values both professional excellence and community impact. Explore the exciting career opportunities awaiting you at DTI!
DTI is committed to hiring and maintaining a diverse workforce. We are an equal opportunity employer making decisions without regard to race, color, religion, sex, national origin, age, veteran status, disability, or any other protected class
Responsibilities:
- Modify existing software and develop medium complexity special-purpose software to ensure efficiency and integrity between systems and applications
- Implement UI/UX design – Translate design mockups and wireframes into high‐quality code, adhering to Apple’s design guidelines.
- Design and build iOS apps for iPhone and iPad using Swift.
- Maintain existing iOS apps, written in Swift and Objective-C, and troubleshoot production issues.
- Integrate APIs and third‐party services.
- Manage new app submission/approval/release process on the Apple Store.
- Manage app deployment/distribution on IBM MaaS360.
- Collaborate with QA team to support application QA and UAT
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Mobile
Software Engineering
Graduate
Computer Science, Business, Engineering, Information Systems
Proficient
1
Laurel, MD 20707, USA