Middle/Senior iOS Software Engineer
Constanța, Romania
3 zile în urmă
source : Just Join IT

Cocoa Touch (regular)

Swift (regular)

Objective-C (regular)


SoftServe isn't just about technology it's about open-minded people who love technology and have everything they need to pursue their passion to create innovation.

We are about people who create bold things, who make a difference, who have fun, and who love their work. We are successfully cooperating with our client, one of the largest banks in Asia.

This is not just another traditional bank. The client is one of the most innovative banks in the APAC region.

By joining our team, you will be a part of the new journey in digitalization. The solution is an internet banking platform, based on micro frontends and a new backend to gain benefits of faster integration of new features, maintainability and deploying to the cloud.

This is a new version of the existing platform, built with new tech and new architecture. The aim is to build the next generation of products, providing a best-in-class UX experience and configurability that will enable to use of the product across different countries / markets.


  • Proficient with Objective-C or Swift, and Cocoa Touch
  • Having experience with Carthage
  • Proficient with offline storage, threading, and performance tuning
  • Familiar with RESTful APIs to connect iOS applications to back-end services
  • Showing a concept of other web technologies and UI / UX standards
  • Understanding Apple design principles and interface guidelines
  • Knowledgeable of low-level C-based libraries (preferred)
  • Skilled performance and memory tuning with tools such as Instruments and Shark
  • Working with cloud message APIs and push notifications
  • Possessing a knack for benchmarking and optimization
  • Proficient understanding of code versioning tools such as Git or SVN
  • Familiar with continuous integration

  • Designing and building applications for the iOS platform
  • Ensuring the performance, quality, and responsiveness of applications
  • A team of specialists to define, design, and ship new features
  • Identifying and correcting bottlenecks and fixing bugs
  • Maintaining code quality, organization, and automatization

  • Work on an awesome project!
  • Establish trust and build relations with many stakeholders
  • Have a friendly and mature team
  • Be able to propose and implement solutions
  • Support your technical and personal growth we have a dedicated career plan for all roles in our company
  • Share many other advantages with you such as attractive salary, modern office, a package of benefits, language classes and more
  • Raportați această lucrare

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.