Tipstat®
Senior iOS Developer
Tipstat®Poland2 days ago
ContractInformation Technology
Tasks

  • Develop and maintain high-quality iOS applications that align with the company's business goals and user requirements.

  • Collaborate closely with cross-functional teams, including designers and backend developers, to deliver seamless integration and functionality.

  • Conduct code reviews and contribute to the architecture and design of new features, ensuring scalability and performance optimization.

  • Stay updated with the latest industry trends and advancements in iOS development, integrating best practices into the development process.

  • Mentor junior developers, providing guidance and support to enhance their technical skills and knowledge of iOS development.


Requirements

  • Experience developing architectures from scratch and/or introducing enhancements to existing architecture

  • Experience working in all phases of the mobile application development lifecycle.

  • Proven ability to communicate difficult technical issues with sufficient clarity to internal and external stakeholders.

  • Experience in developing iOS applications using Swift, with demonstrated expertise in Swift Concurrency and SwiftUI

  • A strong grasp of software architecture patterns like MVP, MVVM, or MVI.

  • Solid knowledge of CS fundamentals, including data structures, algorithms, and multi-threading.

  • Familiarity with Agile methodologies

  • Experience with Git and automation tools such as CI/CD and unit testing.

  • Seasoned in creating sophisticated public-facing applications.

  • Very good level of English (min. B2+).

Key Skills

Ranked by relevance