iOS Engineer

Career.io,
Remote

About The Position

We are looking for an iOS Engineer to join our innovative team. The ideal candidate has a passion for effective problem-solving and application building, as well as previous experience working in a user-focused environment. This is a 100% remote/work-from-home role.

Requirements

  • Experience using Swift or Objective C computer language to develop apps
  • Ability to work collaboratively and communicate effectively with professionals from a range of technical and non-technical backgrounds
  • Ability to anticipate, detect, and address problems with application design
  • Product and project management skills, including budgeting and deadline management
  • Analytical and problem-solving skills
  • Continuous and process improvement mindset
  • Teamwork and teambuilding
  • Curiosity and innovative spirit
  • User focus
  • Inventive problem-solving
  • Attention to detail
  • UX or UI experience
  • Familiarity with Apple design principles and interface guidelines
  • Knowledge of and familiarity with cybersecurity best practices
  • General programming skills

Nice To Haves

  • Familiarity with our domain (careers, hiring, resumes, marketplaces) or other high-traffic consumer products.
  • A public body of work — shipped products, open source, writing, or side projects that show what you do unprompted.

Responsibilities

  • Designs and develops apps for the iOS platform.
  • Translates UI and UX specifications into coding implementation.
  • Tests apps to ensure optimal performance.
  • Integrates apps so that they run smoothly with backend tools, such as cloud storage or APIs.
  • Creates prototypes, wireframes, and proofs to solicit team feedback and make design modifications.
  • Develops solutions by studying information needs, investigating problem areas, and following the software development lifecycle, and conferring with users, studying systems and data usage, and work processes.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
  • Protects operations by designing secure apps and keeping information confidential.
  • Provides information by collecting, analyzing, and summarizing development and service issues.
  • Develops new products and product updates that meet the needs of end users by considering input from internal and external stakeholders and market forces.
  • Manages all steps of the website design and development life cycle, including budgeting and deadline management.
  • Participates in development meetings with diverse stakeholders to further organizational goals and enhance user experience.
  • Revises, tests, and troubleshoots functionality support during site design, development, and pre-launch.
  • Engages in sector-specific and professional development opportunities to keep current with technological advances, as well as governmental and sector-specific regulations and best practices.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service