Apply

iOS Developer

Posted 5 months agoViewed

View full description

πŸ’Ž Seniority level: Some Experience

πŸ“ Location: US, CA

πŸ’Έ Salary: $90,000 - $110,000

πŸ” Industry: Pet Telehealth

πŸ—£οΈ Languages: English

⏳ Experience: Some Experience

Requirements:
  • The ideal candidate for the iOS Developer role should have 2+ years of professional iOS development experience, at least 1 year of professional experience in Swift, and have shipped one or more iOS apps to the App Store
  • They should be familiar with current iOS best practices & libraries, such as RxSwift, MVVM, Coordinators, and have a passion for the iOS ecosystem
  • Additionally, the candidate should be a self-driven team player with excellent written and verbal communication skills, able to work in a fast-paced environment, and available to work in US time zones
  • Experience with unit and view-based testing and/or CI/CD tools is a bonus.
Responsibilities:
  • The iOS Developer will collaborate with product, design, and engineers to ship new consumer-facing features for the iOS platform
  • They will be responsible for maintaining quality, data integrity, and consistency of the iOS codebase, interfacing with APIs, analytics platforms, and third-party libraries, working on new features, bug fixes, tech debt, and app-performance improvements
  • The developer will also help build upon the existing architecture while continuously evaluating and implementing new technologies & best practices.
Apply

Related Jobs

Apply

πŸ“ Mexico

πŸ” Business and technology services

🏒 Company: Orion InnovationπŸ‘₯ 1001-5000πŸ’° almost 10 years agoBig DataCloud ComputingInformation Technology

  • 6+ years of experience programming in Swift.
  • Experience using SwiftUI to declare and implement user interfaces.
  • Contributed to an app that is available in the Apple App Store.
  • Skilled at investigating issues and solving problems.
  • Experience with common source code control systems (e.g. git).
  • Strong written and verbal communication skills.
  • Proficient in English.
  • Degree in Computer Science or a related discipline OR relevant experience.

  • Create technical designs for and implement features in the iOS app.
  • Design and implement framework components and integrate with various SDKs and mobile platforms.
  • Collaborate with software engineers, PM, QA, and UX to design and deliver unique, innovative new features.
  • Participate in the team process using Agile methodologies.

AgileGitQASwiftCommunication SkillsAgile methodologies

Posted 19 days ago
Apply
Apply

πŸ“ Turkey

🧭 Full-Time

πŸ” Mobile application development

🏒 Company: HubXπŸ‘₯ 51-100πŸ’° Seed almost 3 years agoProduct DesignAnalyticsMobile AppsInformation TechnologyCollaboration

  • 5+ years of iOS development experience with a strong portfolio showcasing SwiftUI projects.
  • Proficiency in Swift, SwiftUI, and familiarity with UIKit and Combine.
  • Solid understanding of RESTful APIs and web services integration.
  • Expertise in Xcode, iOS SDK, and Apple’s Human Interface Guidelines.
  • Experience with unit testing and maintaining robust test coverage.
  • Strong problem-solving abilities and communication skills.
  • Knowledge of MVVM or other architectural patterns is a plus.
  • Experience working in agile teams and understanding CI/CD processes.

  • Design, develop, and maintain advanced iOS applications using SwiftUI and the latest Swift features.
  • Collaborate with cross-functional teams including product managers and designers to define and implement new features.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Troubleshoot and debug to optimize app performance and stability.
  • Lead architectural discussions and strategic decisions around app development.
  • Mentor junior developers, sharing best practices and fostering team growth.
  • Stay up-to-date with iOS development trends, frameworks, and SwiftUI advancements.
  • Participate in code reviews and contribute to the continuous improvement of coding standards and best practices.

AgileiOS DevelopmentSwiftCommunication SkillsCI/CDRESTful APIs

Posted 25 days ago
Apply
Apply
πŸ”₯ Senior iOS Developer
Posted about 1 month ago

πŸ“ Vietnam

🧭 Full-Time

πŸ’Έ 13 - 25 USD per hour

πŸ” Information technology services for the real estate industry

🏒 Company: SlasifyπŸ‘₯ 11-50πŸ’° Seed almost 4 years agoInformation ServicesComplianceEmploymentHuman ResourcesInformation Technology

  • 5+ years of professional iOS development experience with a proven record of shipping apps to the App Store using Swift.
  • 1+ years of experience in modern Swift practices, including SwiftUI, Swift Concurrency, and Reactive Programming.
  • Strong understanding of data structures and programming fundamentals with clean code practices.
  • Proficiency with Git commands and workflows, especially for GitHub pull requests.
  • Fluent English communication skills for interaction with team members and stakeholders.

  • Develop, maintain, and enhance iOS applications adhering to best practices and design patterns.
  • Participate in code reviews and provide constructive feedback on others' codes.
  • Implement unit and automation testing to ensure the reliability and performance of applications.
  • Communicate with international teams, particularly the US team, to ensure efficient collaboration and project updates.

Design PatternsGitiOS DevelopmentRxSwiftSwiftData StructuresCollaborationDocumentation

Posted about 1 month ago
Apply
Apply
πŸ”₯ iOS Developer (m/f/d)
Posted about 1 month ago

πŸ“ Austria

🧭 Full-Time

πŸ’Έ 52500.0 - 63000.0 EUR per year

πŸ” B2B SaaS

🏒 Company: PlanRadar GmbH

  • At least 3 years of experience as an iOS Developer
  • Ideally have a MSc or BSc in Computer Science or a similar education
  • Deep understanding of developing native iOS apps with modern tools and frameworks
  • Solid background in writing code in Swift and Objective-C
  • Familiarity with frameworks such as UIKit, SwiftUI, Combine, Core Data, XCTest
  • Knowledge of writing clean and robust code
  • Experience with TDD or BDD is a plus
  • Good sense for crafting user experience and performance
  • Excellent English language skills, German is a plus
  • Pragmatic problem-solving approach
  • Excellent communication skills and understanding of 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 and get involved in planning new features, improving existing features, and architectural decisions
  • Focus on quality and get things done correctly
  • Develop, select, and integrate new technologies

Objective-CSwiftCommunication SkillsCollaborationDocumentation

Posted about 1 month ago
Apply
Apply
πŸ”₯ iOS Developer- Remote
Posted about 1 month ago

πŸ” Consulting, Creative, Technology

  • Dare to challenge oneself to achieve extraordinary results.
  • Think, act, and behave with an owner's mentality that is constantly evolving.
  • Be a natural team player, comfortable working with diverse professionals.

  • Ideate, build, and launch new value propositions that realize client potential.
  • Support leaders and market creators by innovating commercial disruptions and accelerating growth.
  • Work collaboratively across various disciplines to deliver results.
Posted about 1 month ago
Apply
Apply

🧭 Full-Time

πŸ” Financial Software Solutions

  • Mastery of Swift, with strong memory management and concurrency skills.
  • Experience with reactive programming using RxSwift or Combine.
  • Solid experience in programmatic UI implementations.
  • Ability to understand and work with Objective-C code.
  • Knowledge of Swift-Objective-C interoperability.
  • Strong understanding of data structures, OOP, FP, and SOLID principles.
  • Interest in the financial markets domain.
  • Analytical and problem-solving skills.
  • Fluent in English (B2+ level).

  • Develop a state-of-the-art native mobile app using UIKit and SwiftUI.
  • Collaborate with other developers to discuss and align best practices.
  • Work with designers and business analysts to clarify requirements.
  • Investigate performance issues and enhance UI responsiveness.
  • Automate repetitive tasks to improve efficiency through Continuous Integration.
  • Implement new features and maintain existing functionality.
  • Share expertise during code reviews and refinement sessions.
Posted about 1 month ago
Apply
Apply

πŸ” Consulting, creative and technology

  • Understanding of user experience and design for customer satisfaction.
  • Self-management and ability to learn quickly.
  • Ability to work in multidisciplinary teams with agile methodologies.
  • Knowledge of mobile and web development languages (Swift, Angular, Ionic, HTML5, CSS3, Javascript, React).
  • Experience in Agile Teams (Scrum or Kanban) with responsibilities in sprints, feedback, and task estimation.
  • Experience in Swift development; use of Alamofire, MVVM+RxSwift; dependency injection with Swinject.
  • Knowledge of unit testing, repository management (GITHUB), basic version control, and databases (MySQL, MongoDB, PostgreSQL).
  • Experience with architectural patterns such as MVVM, VIPER, and Clean Architecture.
  • Experience with Combine and SwiftUI.

  • Working closely with designers and developers, ensuring incremental and continuous value delivery.
  • Translating App or web interface design to code by applying best practices.
  • Actively participating in the systematic development of solutions.
  • Documenting functionalities and technical specifications of the software.
  • Collaborating in defining new architectures and improving existing ones.
  • Developing unit and integration tests, and reviewing code for quality.
  • Enhancing application performance and security.
  • Documenting technical decisions and maintaining accessible documentation.
Posted about 1 month ago
Apply
Apply
πŸ”₯ iOS Developer
Posted about 2 months ago

  • Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering, or a related field or an equivalent combination of education and experience.
  • 3+ years of experience as an iOS Developer.
  • Strong proficiency with Swift and the iOS development ecosystem.
  • Ability to multitask, prioritize tasks, manage deadlines, and quickly adjust in a changing environment.
  • Excellent organizational, writing, and communication skills.
  • English is a requirement, as you will be working directly with US-based clients.

  • Build iOS apps from scratch with best practices and standards.
  • Work with developer teams, designers, and product managers.
  • Divide responsibilities to effectively solve problems.
Posted about 2 months ago
Apply
Apply

πŸ“ Brazil

πŸ” Financial technology

🏒 Company: ThalozπŸ‘₯ 101-250Staffing AgencySoftware EngineeringInformation TechnologySoftware

  • 5+ years of experience in iOS app development.
  • Strong experience working with Swift for iOS app development.
  • Strong object-oriented programming skills.
  • Experience with the entire Software Development Life Cycle (SDLC).
  • Familiarity with iOS UI design principles and accessibility best practices.
  • Experience developing, maintaining, and innovating large scale consumer facing mobile applications.
  • Knowledge of memory management techniques and performance optimization strategies.
  • Experience with CoreData for data persistence in iOS apps.

  • Advancing technical standards and maintaining code quality.
  • Collaborating with other engineers in API design and development.
  • Debugging software defects and ensuring their timely resolution.
  • Building solutions for refactoring the existing codebase.
  • Improving our testing processes.
  • Interface with product teams and other functional teams to understand requirements.

Software DevelopmentProduct ManagementQASwiftUI Design

Posted about 2 months ago
Apply
Apply
πŸ”₯ iOS Developer
Posted 2 months ago

πŸ“ Turkey

🧭 Full-Time

πŸ” Mobile applications / Social apps

🏒 Company: Scorp Inc.

  • Bachelor's degree in Computer Science, Engineering, or other related area.
  • Strong understanding of data structures and algorithms.
  • Strong understanding of object-oriented design and analysis.
  • Experience with Swift.
  • Strong familiarity with UIKit, Core Animation, and Auto Layout.
  • Experience with source control management software and tools.
  • Strong understanding of the importance of clean and descriptive code.
  • Strong debugging skills.
  • Up to date with current technologies and interested in new mobile development trends.

  • Implementing new projects from scratch and maintaining existing ones.
  • Implementing and enhancing new features, preventing issues, and improving performance.
  • Working closely with product and design teams to customize the application experience.
  • Working on bug fixes and app optimizations.
  • Making strategic technical decisions related to new products and functionalities.
  • Designing, building, and maintaining efficient, reusable, and reliable code.

SwiftAlgorithmsData Structures

Posted 2 months ago
Apply

Related Articles

Posted 4 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 4 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 4 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 4 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 4 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.