iOS Software Engineer - UAE's Leading Bank

apartmentGSSTech Group placeBangalore calendar_month 

We are seeking a skilled Senior iOS Software Engineer to join our team and work on exciting projects for a large UAE bank. This is a full-time onsite role requiring you to work from our Bengaluru Offshore Development Center (ODC).

Education
  • Postgraduate degree in Computer Science or related field (or equivalent experience)
Experience
  • At least 5 years of Swift coding in high-performance, scalable Enterprise Mobile Applications
  • Experience in performance tuning, debugging, and monitoring
  • Designing clean, maintainable APIs
  • Mobile app development at user interface and system levels
  • Working knowledge of third-party libraries for networking and async image loading
Technical Skills
  • Experience with Objective-C, C++, and Swift using Cocoa and other frameworks
  • Strong understanding of iOS app architecture (MVC, MVVM)
  • Multithreaded programming, reusable frameworks, UI components, and iOS SDK optimization
  • Knowledge of UIKit, Core Animation, Autolayout, SnapKit, and various iOS frameworks
  • Understanding of Spatial Reasoning
Functional Skills
  • Adherence to coding standards, security, unit testing, and documentation best practices
  • Experience with Agile methodology
  • Ensure quality in technical and application architecture
  • Research and benchmark technologies against industry standards
Soft Skills
  • Ability to influence teams on technical aspects to enhance productivity
  • Self-starter with the ability to work independently and collaboratively
  • Excellent interpersonal skills to present ideas to senior management

Notice Period: Immediate joiners or candidates with a maximum 30 days notice period will be preferred.

apartmentTalent500placeBangalore
Job Description Talent500 is hiring for one of our client Role: Software Engineer / Senior Software Engineer Function: IT Subfunction: Engineering Executive: CIO Organization Responsibilities:  •  Develop and maintain JSP web application...
thumb_up_altRecommended

Software Engineer-AQA

placeBangalore
Job Description Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.   1.  Applies scientific methods to analyse and solve software engineering problems.   2.  He...
placeBangalore
higher maturity in Continuous Delivery practices. This an ideal position for a Software Engineer, who is passionate about CI/CD best practices, automation, and making tools that make Paychex Software Engineers’ lives easier. Individual will join...