Contract Sr. Swift Mobile App Developer

4P Consulting Inc.
Atlanta, United States of America
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Atlanta, United States of America

Tech stack

Clean Code Principles
API
Amazon Web Services (AWS)
IOS Applications
iOS
Bluetooth
Configuration Management
Software Quality
Code Review
Computer Programming
Computer Networks
Software Debugging
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
Swift
GIT
Core Data
Information Technology
GraphQL
Objective C++
REST
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