Web Developer Job at Robert Half, Lombard, IL

cEdWTDhNcEhNWFB1d1d5QUl5ZFdSRFVVZFE9PQ==
  • Robert Half
  • Lombard, IL

Job Description

Job Description

Job Description

We are offering a long-term contract employment opportunity for a Mobile Developer to join our team located in Lombard, Illinois. Our industry requires a Mobile Developer to address productivity and communication issues with our current offshore resources. The selected candidate will be part of a small team and will have the flexibility to work off-hours depending on project needs.

Key Responsibilities:

  • Design, develop, and maintain high-quality, performant, and user-centric iOS applications.
  • Integrate Firebase capabilities such as Authentication, Firestore/Realtime Database, Cloud Messaging, Analytics, Crashlytics, and Remote Config into iOS applications.
  • Collaborate with cross-functional teams, including UI/UX designers, product managers, and backend developers, to define, design, and ship new features.
  • Optimize iOS applications for maximum speed, performance, and scalability.
  • Write clean, maintainable, and well-documented code following best practices for iOS development.
  • Debug and resolve application issues by using diagnostics tools and Firebase Crashlytics.
  • Monitor and analyze app performance metrics using Firebase Analytics and other tools.
  • Stay updated on the latest trends, tools, and technologies in iOS development and integrate relevant elements into ongoing projects.
  • Review and contribute to technical design documentation and participate in code reviews.

Required Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or related technical field, or equivalent practical experience.
  • 2+ years of professional iOS development experience using Swift (experience with Objective-C is a plus).
  • Hands-on expertise with  Firebase services , including but not limited to Authentication, Realtime Database, Firestore, Cloud Storage, Cloud Messaging (FCM), Crashlytics, and Analytics.
  • Strong understanding of  Apple’s development tools (Xcode)and iOS frameworks (e.g., UIKit, Core Data, Core Animation).
  • Experience implementing RESTful APIs with mobile clients.
  • Proficient in  version control tools such as Git.
  • Familiarity with agile development methodologies.

Preferred Skills:

  • Knowledge of app deployment processes in the Apple App Store.
  • Experience integrating third-party SDKs and APIs.
  • Familiarity with reactive programming using Combine or similar frameworks.
  • Previous experience with mobile application security practices and Firebase Security Rules.
  • Understanding of Continuous Integration/Continuous Deployment (CI/CD) practices for mobile development.

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Good communication skills, both written and verbal, with the ability to explain technical concepts to non-technical stakeholders.
  • Ability to work both independently and collaboratively in a team-oriented environment.
  • Strong attention to detail, with a focus on delivering a seamless user experience.

Job Tags

Contract work, Offshore,

Similar Jobs

Comic Book Resources (CBR)

Movies & TV Critic Job at Comic Book Resources (CBR)

This is a paid freelance, remote position. If youre an experienced writer with a finger on the pulse of the Comics world, CBR wants you to join its award-winning writing team! CBR is the oldest and most respected comic book culture website in the world. It is the internet...

Hertz

Car Sales Manager Job at Hertz

 ...Wage: $17.25/hr + Commision and Benefits Job Description : The Car Sales Finance Manager is responsible for managing retail business including sales, finance and sales team. Assist in the management of all other store processes as needed and support omni-channel... 

PruittHealth

Hospice Community Relations Representative - Swainsboro Job at PruittHealth

 ...presentations, and to generate new business opportunities. Proficient in MS Word, MS Excel, MS PowerPoint, MS outlook. Experience with CRM or SalesForce required The qualified candidate will be a self-starter and a result oriented individual. Family Makes Us... 

Kaiser Permanente

Professional Education/Development Consultant RN Job at Kaiser Permanente

 ...Description: Job Summary: Provides program planning/management, consultative and strategic planning services to senior executives and nursing executives in areas of nursing professional education, development, competencies and continuous learning in order to assess... 

The Copper River Family of Companies

National Guard Incentives Termination Services Support Specialist Job at The Copper River Family of Companies

 ...Services Support Specialist to assist with managing the process of terminating incentives for service members in the Georgia Army National Guard (GAARNG). This role requires detailed knowledge of incentive guidelines and regulations, ensuring all actions regarding the...