Apply

Senior iOS Engineer (Remote)

Posted 2024-11-08

View full description

πŸ’Ž Seniority level: Senior, 5+ years in iOS application development, 2+ years in technically leading projects, 2+ years with SwiftUI

πŸ” Industry: Data and technology, financial services, healthcare, automotive, agribusiness, insurance

⏳ Experience: 5+ years in iOS application development, 2+ years in technically leading projects, 2+ years with SwiftUI

πŸͺ„ Skills: Mentoring

Requirements:
  • 5+ years' experience in iOS application development using Swift, delivering high-quality, user-friendly applications.
  • 2+ years' experience in technically leading projects, comprising planning, implementation, and successful release phases.
  • 2+ years' experience with SwiftUI, crafting modern, responsive user interfaces that enhance user engagement.
  • Ability to manage large codebases and collaborate with shared REST/GraphQL API libraries.
  • Experience mentoring junior developers, promoting their professional growth.
  • Experience collaborating with remote teams and discussing complex topics with technical and non-technical audiences.
Responsibilities:
  • Manage end-to-end responsibility for projects of increasing complexity, from technical design through completion and deployment.
  • Participate in the full application lifecycle including concept, design, build, deploy, test, and release management.
  • Write clean, correct code incorporating feedback from code reviews and follow best practices.
  • Lead and mentor other developers, aiding in their coding skills, work habits, and team collaboration.
  • Collaborate on API contracts with multiple stakeholders.
  • Present and defend technical and architectural choices.
  • Investigate and prototype new technologies.
  • Foresee future changes and lead the feature team to provide expandable and scalable solutions.
  • Participate in cross-team engineering efforts.
Apply

Related Jobs

Apply

🧭 Full-Time

πŸ” Data and technology

  • 5+ years' experience in iOS application development using Swift, delivering high-quality, user-friendly applications.
  • 2+ years' experience in technically leading projects, encompassing planning, implementation, and successful release phases.
  • 2+ years' experience with SwiftUI, crafting modern, responsive user interfaces that enhance user engagement.
  • Ability to manage large codebases and collaborate with shared REST/GraphQL API libraries, optimizing performance and ensuring robust application architecture.
  • Experience mentoring junior developers, encouraging their professional growth and skill development.
  • Experience enabling collaboration with remote teams and the ability to discuss complex topics with both technical and non-technical audiences.

  • Manage end-to-end responsibility for projects of increasing complexity, from technical design through completion and deployment.
  • Participate in the full application lifecycle including concept, design, build, deploy, test, and release management.
  • Write clean, correct code incorporating feedback from code reviews; follow and enforce best practices.
  • Lead and mentor other developers; help them improve their coding skills, work habits, and team collaboration.
  • Collaborate on API contracts documented and agreed upon by multiple stakeholders.
  • Present and defend technical and architectural choices.
  • Investigate and prototype new technologies.
  • Foresee future changes and lead the feature team to provide expandable and scalable solutions.
  • Participate in cross-team engineering efforts such as improving code review system, build pipeline, and monitoring.

Mentoring

Posted 2024-11-09
Apply