Contract Sr. Swift Mobile App Developer

4P Consulting Inc.
Atlanta, GA, United States
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Amazon Web Services IOS Applications Apple IOS Bluetooth Configuration Management Software Quality Code Review Computer Programming Computer Networks Software Debugging
+27 more
Memory Management Revision Control Systems Design of User Interfaces Human-Computer Interaction Push Technology Web Servers IOS SDK Mobile Application Software Object-Oriented Software Development Performance Tuning Systems Development Life Cycle Release Management Server Administration Web Services Data Processing Uikit Flexi (Photoshop Plugin) Swiftui Ios Frameworks Swift (Programming Language) Git Core Data Information Technology Graphql Objective C++ Restful APIs Programming Languages

Job description

We are looking for a Contract Sr. Swift Mobile App Developer to join our team. The ideal candidate will have experience in iOS mobile development, Swift, and Objective-C., * Developing and maintaining iOS mobile apps using Swift

  • Working with a team of engineers to design and implement new features
  • Testing and debugging code
  • Providing support to users of our apps

You will play a pivotal role in designing, building, and maintaining high-performance, user-friendly apps. This role requires a deep understanding of Swift, iOS frameworks, and development best practices. You will work closely with architects, Sr. developers, managers, executives, and other groups throughout the development process.

  • Architect and build robust, scalable iOS applications using Swift, leveraging the latest iOS SDKs and frameworks.
  • Design and implement clean, maintainable code with a focus on performance optimization and efficient memory management.
  • Develop complex features including user interfaces, data handling, networking, and background processes.
  • Work closely with product managers, designers, and other stakeholders to understand requirements, translate them into technical specifications, and deliver solutions aligned with business goals.
  • Lead code reviews, providing constructive feedback to other developers on code quality, design, and maintainability.
  • Mentor and train junior developers, sharing knowledge and expertise in Swift and iOS development.
  • Integrate third-party libraries, APIs, and services as needed.
  • Stay updated on the latest iOS trends, technologies, and best practices to guide innovation within the team.
  • Troubleshoot and debug application issues, delivering timely resolutions.
  • Document development processes, technical designs, and updates.

Requirements

  • Bachelor’s degree in computer science or related field
  • 7+ years of experience in iOS mobile development
  • Expertise in Swift and Objective-C
  • Strong programming skills
  • Good understanding of object-oriented programming
  • Ability to work independently and as part of a team
  • Excellent communication and interpersonal skills

Thorough knowledge of iOS SDK, UI frameworks (UIKit, SwiftUI), Core Data, networking, and push notifications.

  • Experience working with RESTful APIs, GraphQL, and web services.
  • Experience with Blue Tooth low energy (BLE) plugin on iOS apps.
  • Proficiency in version control tools like Git, build, and release management
  • Experience in using AWS and AWS-related technologies, Amazon Web Services (AWS), Application Programming Interface (API), Best Practices, Code Reviews, Communication Skills, Computer Networks, Computer Programming, Computer Science, Customer Support/Service, Debugging Skills, Equipment Maintenance/Repair, Git, GraphQL, Interpersonal Skills, Memory Management, Mentoring, Mobile Applications, Mobile Applications Development, Object Oriented Programming (OOP), Objective-C Programming Language, Performance Tuning/Optimization, Product Design, REST (Representational State Transfer), Release Management/Engineering, Scalable System Development, Software Administration, Source Code/Configuration Management (SCM), Swift, Team Player, Technical Delivery, Technical/Engineering Design, User Interface/Experience (UI/UX), Web Client Plug-ins, Web Services, iOS, iOS SDK (fka iPhone SDK)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

30 sec

Architecture of the SwiftUI and Realm chat application

Andrew Morgan · WWC 2021

2:49 min

Adding a custom long press gesture to the tab bar

Moh’d Abualhuda +1 · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

6:40 min

Production scaling strategies and SwiftUI view styling techniques

Andrew Morgan · WWC 2021

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

Videos

See all

Related articles

See all