Objective-C Jobs

Find remote positions requiring Objective-C skills. Browse through opportunities where you can utilize your expertise and grow your career.

Objective-C
47 jobs found. to receive daily emails with new job openings that match your preferences.
47 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

πŸ“ Brazil

🧭 Full-Time

πŸ” Fintech

  • Ability to work at a fast pace with a drive to quickly deliver value to customers.
  • 3-5 years industry experience developing commercial iOS applications.
  • Advanced knowledge of Swift and Objective-C.
  • Deep understanding of UIKit and Storyboard UI design.
  • Experience with iOS frameworks such as Core Data and Core Animation.
  • Interest in writing clean, extendable code.
  • Fluent in English.
  • Commitment to work, openness to feedback, and eagerness to share knowledge.
  • Ability to work 100% remote.

  • Design, develop and deploy features for Housecall Pro’s core iOS applications.
  • Ensure the performance, quality, and responsiveness of applications.
  • Work with product management to refine initial concepts/features that deliver customer delight.
  • Build and execute a high velocity of smart, highly performant A/B tests to increase business metrics.
  • Stay up to date with new Growth and Personalization tools.
  • Develop and maintain code quality standards across the team.
  • Continually introduce architectural improvements and refactorings.
  • Write automated tests at the appropriate architectural level.

Objective-CSwiftUI Design

Posted 2024-11-20
Apply
Apply
πŸ”₯ iOS Engineer
Posted 2024-11-18

πŸ“ Thailand

🧭 Full-Time

πŸ” Technology, Social Networking

🏒 Company: Amity (UK; US; IT; THAILAND)

  • 2 years+ of iOS development experience.
  • Experience with Swift (& Objective C).
  • Experience in building real-time applications with a strong understanding of HTTP API and Web Socket.
  • Experience in client-side databases such as Realm.
  • Experience in Git and understanding of source version control concepts.
  • Understanding of mobile development concepts such as offline-first, caching, lifecycle, reference and ownership, asynchronous, concurrency, security.
  • Understanding of app efficiency concepts such as memory constraints, performance bottlenecks, resource utilization.
  • Familiarity with code modularization such as frameworks separation.
  • Experience with iOS Deployment, having published one or more iOS apps.
  • Experience with iOS Deployment Automation is a plus.
  • Experience in building tools that aid iOS Development & Deployment is a plus.
  • Highly resourceful team player with the ability to also work independently.
  • Working proficiency in English.

  • Develop and maintain components/subsystems of iOS products.
  • Design and take ownership of the components/subsystems of iOS products.
  • Deliver releases of components/subsystems of iOS products, efficiently and on time.

Software DevelopmentAgileGitiOS DevelopmentObjective-CSCRUMSwift

Posted 2024-11-18
Apply
Apply

πŸ“ Vienna

🧭 Full-Time

πŸ’Έ 52500 - 63000 EUR per year

πŸ” B2B SaaS

🏒 Company: PlanRadar GmbH

  • At least 3 years of experience as an iOS Developer
  • Preferably a MSc. or BSc. in Computer Science or a similar education
  • In-depth knowledge of developing native iOS apps with modern tools and frameworks
  • Strong background in Swift and Objective-C programming
  • Familiarity with frameworks including UIKit, SwiftUI, Combine, Core Data, XCTest
  • Understanding of clean and robust code practices
  • Experience with TDD or BDD is a plus
  • Good sense for user experience and performance
  • Excellent English language skills; German is a plus
  • Pragmatic problem-solving approach
  • Strong communication skills and emphasis on team cohesion

  • Help to improve the PlanRadar iOS app (smartphone, tablet)
  • Write code that’s readable, well documented, and has meaningful tests
  • Build new features and improve the existing codebase
  • Collaborate with the whole team in planning and improving features and architectural decisions
  • Focus on getting tasks done correctly with an emphasis on quality
  • Develop, select, and integrate new technologies

Objective-CSwiftCommunication SkillsCollaborationDocumentation

Posted 2024-11-18
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ” Privacy and security software development

🏒 Company: Funded.club

  • MacOS application development experience in QT environment
  • Experience with Objective-C, C, or C++
  • Experience with OpenVPN, IPSec/IKEv2, Wireguard
  • Experience with unit testing and UI testing in iOS
  • Excellent knowledge of computer science fundamentals (stack, heap, pointers, data structures, algorithms, etc)
  • Good understanding of networking and related protocols (TCP/IP, DNS, firewalls, routing, etc)
  • Detailed knowledge of the HTTP/TLS protocol and ability work with RESTful APIs in less-than-ideal network conditions
  • Experience maintaining open-source software

  • Learn and understand the product and its varied environments at a deep level
  • Write maintainable and well documented code using best practices
  • Write and maintain automated tests to catch regressions
  • Work closely with QA teams to discover and fix issues end-to-end
  • Communicate with end users directly and learn how they use our products
  • Maintain internal documentation as part of the development lifecycle
  • Liaison with the community on new releases to validate any changes and ensure quality
  • Collaborate with cross-platform team members in order to standardize common flows
  • Digest high level business goals into product release road maps
  • Work collaboratively with the team to make sure all work is delegated in an efficient manner
  • Support the team in completing release cycles on time and with high quality
  • Contribute to the project by coding, testing, debugging and iterating on the product
  • Build internal tools/processes to remove repetitive tasks or speed up slow ones
  • Build cross-platform libraries in order to not duplicate implementations of common behavior

Software DevelopmentObjective-CQAQtC++AlgorithmsData StructuresRESTful APIsDocumentation

Posted 2024-11-16
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ” Privacy and security software development

  • MacOS application development experience in QT environment.
  • Experience with Objective-C, C, or C++.
  • Experience with OpenVPN, IPSec/IKEv2, Wireguard.
  • Experience with unit testing and UI testing in iOS.
  • Excellent knowledge of computer science fundamentals (stack, heap, pointers, data structures, algorithms, etc.).
  • Good understanding of networking and related protocols (TCP/IP, DNS, firewalls, routing, etc.).
  • Detailed knowledge of the HTTP/TLS protocol and ability to work with RESTful APIs in less-than-ideal network conditions.
  • Experience maintaining open-source software.

  • Learn and understand the product and its varied environments deeply.
  • Write maintainable and well-documented code using best practices.
  • Write and maintain automated tests to catch regressions.
  • Work closely with QA teams to discover and fix issues end-to-end.
  • Communicate with end users directly and learn how they use the products.
  • Maintain internal documentation as part of the development lifecycle.
  • Liaison with the community on new releases to validate changes and ensure quality.
  • Collaborate with cross-platform team members to standardize common flows.
  • Digest high-level business goals into product release roadmaps.
  • Support the team in completing release cycles on time and with high quality.
  • Contribute to the project by coding, testing, debugging, and iterating on the product.
  • Build internal tools/processes to remove repetitive tasks or speed up slow ones.
  • Build cross-platform libraries to avoid duplicating common behaviors.

Software DevelopmentObjective-CQAQtC++AlgorithmsData StructuresRESTful APIsDocumentation

Posted 2024-11-15
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ” Privacy and security software

  • MacOS application development experience in QT environment.
  • Experience with Objective-C, C, or C++.
  • Experience with OpenVPN, IPSec/IKEv2, Wireguard.
  • Experience with unit testing and UI testing in iOS.
  • Excellent knowledge of computer science fundamentals (stack, heap, pointers, data structures, algorithms, etc.).
  • Good understanding of networking and related protocols (TCP/IP, DNS, firewalls, routing, etc.).
  • Detailed knowledge of the HTTP/TLS protocol and ability to work with RESTful APIs under challenging conditions.
  • Experience maintaining open-source software.

  • Learn and understand the product and its varied environments deeply.
  • Write maintainable and well-documented code using best practices.
  • Create and maintain automated tests to catch regressions.
  • Collaborate with QA teams to identify and resolve issues.
  • Communicate with end users to gather product usage insights.
  • Maintain internal documentation throughout development.
  • Engage with the community on new releases for validation.
  • Work with cross-platform teams to standardize processes.
  • Convert business goals into product release roadmaps.
  • Collaborate for efficient task delegation and release cycles.
  • Contribute to the product through coding, testing, and debugging.
  • Develop internal tools to streamline tasks.
  • Build cross-platform libraries to avoid duplicating efforts.

Software DevelopmentObjective-CQAQtC++AlgorithmsData StructuresRESTful APIsDocumentation

Posted 2024-11-15
Apply
Apply

πŸ“ Latin America

🧭 Contract

πŸ’Έ 1500 - 2000 USD per month

πŸ” Talent-as-a-Service

🏒 Company: GoFasti

  • 5+ years of experience in iOS development.
  • Familiarity with baseline analytics and A/B testing to identify effective solutions.
  • Advanced proficiency in Swift and UIKit; experience with Combine and SwiftUI is a plus.
  • Minimum B2 level proficiency in English.

  • Work directly with the client’s User Acquisition, Design, and Business Intelligence teams to align on project goals and improve the app’s user experience.
  • Implement optimizations within the app to refine and elevate the user experience through design and functionality improvements.
  • Utilize Swift and SwiftUI to bring dynamic applications to life, with occasional use of UIKit for specific elements.
  • Set up and monitor A/B tests across different UX/UI variations to identify top-performing versions.
  • Continuously improve KPIs by optimizing every step of the conversion funnel.
  • Stay informed on industry trends to implement innovative strategies.

Software DevelopmentBusiness IntelligenceData AnalysisiOS DevelopmentObjective-CSwiftGoogle AnalyticsData analysisGoCommunication SkillsAnalytical SkillsCollaboration

Posted 2024-11-09
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 100000 - 185000 USD per year

πŸ” Aerospace, National Security, Cyber

🏒 Company: Auria

  • U.S. Citizenship required.
  • Must reside in Maryland.
  • BS in Computer Science or equivalent required.
  • 5+ years experience with object-oriented development.
  • 2+ years experience with C#.NET in Visual Studio.
  • Strong experience in the full software development life cycle.
  • Effective communication and documentation skills.
  • 2+ years experience in aerospace software development.

  • Develop web, mobile, and desktop applications for aerospace mission planning and scheduling.
  • Support ongoing software development contracts.
  • Enhance existing software tools.
  • Develop new software products.
  • Work in small development teams on all aspects of the development life cycle.

Software DevelopmentSQLHTMLCSSJavaJavascriptObjective-CC#JavaScript.NETDocumentation

Posted 2024-11-09
Apply
Apply

πŸ“ Malaysia

🧭 Contract

πŸ’Έ 25 - 40 USD per hour

πŸ” Real-time communication technology

🏒 Company: Arc & Codementor

  • Fluent in both English and Mandarin with excellent communication skills.
  • Strong background in real-time protocols such as WebSockets, MQTT, and Server-Sent Events.
  • Experience in providing technical support to enterprise customers.
  • Pre-sales and post-sales experience in a SaaS or cloud platform environment.
  • Hands-on experience with messaging systems like Kafka, and various programming languages such as JavaScript, Objective-C, Java/Kotlin, C#, Go, Ruby, or Python.
  • Ability to manage and prioritize customer issues based on impact and urgency.
  • Proactive learner and self-starter comfortable with challenging technical problems.

  • Collaborate with Sales and Customer Success to understand customer needs.
  • Lead product demonstrations and Proof of Concepts (PoCs).
  • Provide technical expertise on usage and architectural recommendations.
  • Assist customers in integrating the platform and offer hands-on support.
  • Review customer architectural designs and provide feedback.
  • Troubleshoot complex issues with customer development teams.
  • Manage urgent technical escalations outside of UK office hours.
  • Develop documentation for best practices.
  • Build strong relationships with customers.
  • Relay customer insights to Product Management.

PythonJavaJavascriptKafkaKotlinObjective-CRubyC#JavaScriptGoServerlessCommunication SkillsCollaboration

Posted 2024-11-09
Apply
Apply

πŸ“ Indonesia

🧭 Freelance

πŸ’Έ 25 - 40 USD per hour

πŸ” Real-time experience platform

🏒 Company: Arc & Codementor

  • Fluent in English and Mandarin with excellent communication skills.
  • Strong background in real-time protocols (WebSockets, MQTT).
  • Extensive experience in enterprise technical support.
  • Experience in both pre-sales and post-sales technical roles.
  • Hands-on experience with messaging systems and programming languages (JavaScript, Objective-C, Java/Kotlin, C#, Go, Ruby, Python).
  • Strong problem-solving and prioritization skills.
  • Self-starter, proactive learner in a fast-paced environment.

  • Collaborate with Sales and Customer Success to provide technical guidance.
  • Lead product demonstrations and Proof of Concepts (PoCs).
  • Provide technical expertise and architectural recommendations.
  • Respond to RFPs and RFIs.
  • Assist in customer technical onboarding.
  • Review and provide feedback on architectural designs.
  • Troubleshoot complex issues.
  • Manage escalations for urgent technical issues.
  • Develop internal and external documentation.
  • Foster strong customer relationships.
  • Relay customer feedback to product teams.

PythonJavaJavascriptKafkaKotlinObjective-CRubyC#JavaScriptGoServerlessCommunication SkillsCollaboration

Posted 2024-11-09
Apply
Shown 10 out of 47