iOS Developer

IBA InfoTech Inc.
North Bergen, NJ, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Adobe InDesign Application Programming Interfaces (APIs) Amazon Web Services App Store (IOS) Information Systems Computer Programming Relational Databases PostgreSQL Node.Js Software Engineering Ios Frameworks Swift (Programming Language)
+6 more
Git Usage Tracking Information Technology Objective C++ Restful APIs Software Version Control

Requirements

Successful applicants will have hands on experience in the following fields:

  • iOS development and programming experience in Swift
  • Consuming restful APIs within an iOS app
  • Maintaining a single app for multiple iOS versions a plus
  • Performance and memory tuning with tools like Instruments.
  • Creating iOS APIs following Apple API principles and conventions.
  • Building and maintaining features using Swift
  • Identifying and correcting bottlenecks to ensure clean performance of the application

  • Apple App store experience (provisioning, certificates, itunesconnect)

In addition, successful applicants will:

  • Be proficient in understanding code versioning tools such as Git
  • Have an understanding of Apple’s design principles and interface guidelines
  • Strong ability and effectiveness working in a significant technical problem domain, in the term of plan, design, execution, continuous release and service operation.
  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development life cycle.
  • Ability to effectively work in collaborative multiple project team environments and ship production features in a fast-paced startup environment.
  • Have strong communication skills, both verbal and written.
  • Customer/End results/Metrics driven in design and development.
  • Clearly and regularly communicate with technical support colleagues
  • Test and maintain software products to ensure strong functionality and optimization, and recommend improvements to existing software programs as necessary
  • Demonstrate a strong understanding of projects from the perspective of both client and business
  • Node JS experience a plus

Required:

  • BA/BS in Computer Science, Information Systems or related field, OR equivalent experience.
  • Swift
  • Knowledge in AWS
  • Knowledge in Relational databases like Postgres.

Apply for this position

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

Apply on ibainfotech.com

Good distractions

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

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · WWC 2023

1:25 min

Advantages of migrating search infrastructure to PostgreSQL

Dharin Shah Dharin Shah · WWC 2025

1:16 min

Designing cross-platform APIs with team collaboration

Andrea Della Porta Andrea Della Porta · WWC Europe 2026

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all