SELECT * FROM jobs WHERE id=5668

iOS Developer

Cluj-Napoca

Apply

The iOS Engineer will be responsible for building and maintaining features in iOS applications, ensuring high performance and user-centric design.

Key responsibilities

  • Building and maintaining features in iOS applications, ensuring high performance and user-centric design.
  • Develop, test, and maintain iOS applications in accordance with project specifications.
  • Collaborate with product managers, designers, and other developers to create high-quality solutions.
  • Write efficient, reusable, and reliable code with an emphasis on best practices.
  • Troubleshoot and debug issues as they arise.

To perform in this role, we would like you to have:

  • Proficient in Swift with a strong understanding of Swift Features, syntax, and best practices.
  • Deep knowledge of the iOS SDK, including UI Kit, Swift UI, Combine, Foundation, Core Animation, Core Data and other essential frameworks.
  • Proficient in Git, including developing git strategies.
  • Experienced in architecture patterns like MVC, MVVM, Clean Architecture.
  • Experienced with profiling, debugging and optimizing apps for smooth performance.
  • Good understanding of Apple Human Interface Guidelines.
  • Good understanding of XCTest framework, UI Testing
  • Good understanding of networking libraries and REST API's JSON
  • Good understanding of dependency management, familiarity with Swift package Manager, Cocoa pods.
  • Experienced in setting up continuous integration and deployment (CI/CD) pipelines using tools like Jenkins, GitHub Actions.

Nice to have experience:

SDK development experience is a plus.

What we offer:

  • The opportunity to work for an innovative product in an innovative environment
  • The chance to work with people that are passionate about innovation and business evolution, determined to change the way we do banking today
  • Personal and professional development training and courses
  • Access to the latest technologies
  • Collaborate with cross-functional teams to configure and customize solutions to improve and deliver new features
  • Working environment and team that will make you enjoy the time spent in the office.
  • Multiple online and offline benefits from our partners.
Apply
CSRF
**
POST