iOS Developer

Bright Vision TechnologiesBridgewater Township, NJ
2dRemote

About The Position

Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications. As we continue to grow, we’re looking for a skilled to join our dynamic team and contribute to our mission of transforming business processes through technology. This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential. We are seeking a highly skilled Senior IOS Developer to design, build, and maintain advanced applications for Apple’s iOS platform. The ideal candidate will have deep expertise in Swift/Objective-C, mobile architecture, and modern iOS frameworks, with the ability to lead complex projects and mentor junior developers.

Requirements

  • Bachelor’s/Master’s in Computer Science, Engineering, or related field.
  • 7+ years in iOS development with enterprise-scale applications.
  • Strong proficiency in Swift and Objective-C.
  • Deep knowledge of iOS SDK, Xcode, and Apple’s Human Interface Guidelines.
  • Experience with mobile CI/CD, Git, and Agile/Scrum methodologies.
  • Familiarity with cloud integrations (Firebase, AWS, Azure).
  • Strong analytical and problem-solving abilities.
  • Excellent communication and stakeholder management.
  • Ability to lead projects and mentor teams.
  • Candidates must be eligible for new H-1B filing
  • OPT, STEM OPT, CPT (with required experience), H-1B transfer,
  • All filings will be handled as per USCIS and DOL compliance guidelines

Nice To Haves

  • Apple Certified iOS Developer (if available via Apple Developer Program)
  • Swift Level 1–3 Certification (Swift.org or third-party recognized programs)
  • Microsoft Certified: Azure Mobile App Developer (for cloud-integrated apps)
  • AWS Certified Developer – Associate (for backend integrations)

Responsibilities

  • Design and develop robust, scalable, and high-performance iOS applications.
  • Implement advanced UI/UX designs using UIKit, SwiftUI, and Auto Layout.
  • Optimize applications for performance, memory usage, and battery efficiency.
  • Define and implement mobile architecture patterns (MVC, MVVM, VIPER, Clean Architecture).
  • Integrate RESTful APIs, GraphQL, and WebSockets for real-time communication.
  • Work with Core Data, Realm, and SQLite for local storage solutions.
  • Implement push notifications, background tasks, and offline-first capabilities.
  • Work with Core Animation, Core Graphics, and Metal for advanced UI/graphics.
  • Integrate with Apple frameworks (ARKit, Core ML, HealthKit, MapKit, AVFoundation).
  • Write unit tests, UI tests, and automated test suites using XCTest.
  • Ensure code quality through peer reviews, static analysis, and CI/CD pipelines.
  • Collaborate with QA teams to ensure bug-free releases.
  • Manage app releases through App Store Connect and TestFlight.
  • Automate build and deployment pipelines using Fastlane, Jenkins, or GitHub Actions.
  • Monitor app performance and crash reports with Firebase, Sentry, or New Relic.
  • Work closely with product managers, designers, and backend engineers.
  • Mentor junior developers and enforce coding standards.

Benefits

  • Opportunity to work with leading enterprise clients
  • Transparent H-1B process and long-term project visibility
  • Strong recruiter and legal support
  • Career growth across multiple technology domains
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service