Senior IOS Engineer

$$$

We are looking for a strong Senior iOS Developer to help us build and evolve a communications platform. The role is ideal for someone with deep Swift / iOS experience who can take ownership of complex features, contribute to technical decisions, and work effectively within a large cross-functional team.
 

What you’ll do
 

  • Design, develop, and maintain the company's iOS application
  • Design and implement core features and modules from requirements through production
  • Contribute to the technical design and architecture of the application
  • Ensure high standards of performance, quality, responsiveness, and UX
  • Debug complex technical issues and identify reliable solutions
  • Collaborate with cross-functional teams to define, design, and deliver new features
  • Write clean, maintainable, and scalable code
  • Participate in code reviews and ensure adherence to engineering standards
  • Stay up-to-date with modern iOS technologies, tools, and best practices
  • Participate in the full software development lifecycle, including planning, development, testing, and deployment
     

What we’re looking for
 

  • 5+ years of commercial iOS development experience
  • Advanced knowledge of Swift
  • Deep hands-on experience with iOS application development, including architectures, design patterns, SDKs, and development tools
  • Strong understanding of asynchronous server communication and client-server architecture
  • Experience optimizing application performance and UX
  • Strong debugging and troubleshooting skills for complex systems
  • Experience leading, planning, and executing development of core iOS features and modules
  • Ability to navigate complex requirements and collaborate effectively within a large cross-functional team
  • Strong problem-solving skills and ability to drive complex tasks through to completion
  • Experience working in an Agile development environment
  • Fluent English, both written and spoken
     

Nice to have
 

  • Experience with SwiftUI
  • Familiarity with GitHub Actions, Fastlane, or similar automation tools
  • Experience mentoring and onboarding junior iOS developers
  • Experience working on communications or real-time applications
     

Why this role
 

  • You’ll work on a long-term communications platform with an established client
  • You’ll work on complex iOS features used in a real production product
  • You’ll have ownership over core application functionality and technical decisions
  • Opportunity to work within a large cross-functional team and contribute to the evolution of the product

Required languages

English B2 - Upper Intermediate
Published 11 September
17 views
·
3 applications
To apply for this and other jobs on Djinni login or signup.
Loading...