-
HSBC

Senior Engineer (Mobile iOS)

HSBC
Poland · Full-time · Mid-Senior

HSBC Service Delivery (Polska) Sp. z o.o. is HSBC's global finance, operations, risk and technology centre. We use our unique expertise and capabilities to provide specialised services - our people range from technologists transforming the banking experience to operations professionals managing 1.7 trillion payments a year.

Our Purpose - Opening up a world of opportunity - explains why we exist. We are bringing together the people, ideas and capital that nurture progress and growth, helping to create a better world - for our customers, our people, our investors, our communities and the planet we all share.


What you’ll be doing:

  • Work with development team to agreed timescales and standards, participating in development effort and working closely with Product Owners, Scrum Masters, Analysis and UX design.
  • Apply your technical experience in the development of high-quality mobile applications as per the agreed requirements, delivering on time and to group and local standards.
  • Be part of a multi-disciplinary, agile product team designing and building mobile application using modern technology stacks with the ability to quickly pick up new technologies/paradigms and to implement solutions across the full stack.
  • Produce efficient code that is meeting definition of done for business requirements, considering technical dependencies and non-functional requirements.
  • Ensure system supports business needs in terms of design, technical debt is under control and the system can be cost-effectively maintained and conduct unit testing of programs and software applications to be sure they will produce the desired results and that the instructions are correct
  • Assist and support the implementation of releases, building continuous integration and delivery pipelines,
  • Challenge code, design, implementation to ensure they are of highest quality, in line with HSBC and industry standards
  • Contribute towards establishing levels of automation tests coverage that are required for the project.


You’re a great candidate if you have these:

  • Decent experience in developing, deploying, and supporting complex iOS applications with great knowledge of Swift and Objective- and in-depth understanding of Apple recommended design principles, interface guidelines and coding best practises.
  • Experience with code coverage, UI and unit testing tools like XCTest, Specta, Expecta, OCMock, Appium etc. as well as good knowledge of Xcode/AppCode IDE, build and distribution processes, knowledge of dependency managers such as Cocoapods.
  • Experience working with CI/CD and SAST/ MAST tooling good knowledge of RESTful services and
  • Expert knowledge of building responsive user experiences across phones and tablets, with Accessibility principles in mind and knowledge of performance, scalability, security, architecture, and engineering best practices.
  • Familiarity with security concept and integration is must, like secure networking, data protection, OWASP Mobile Top 10
  • Experience integrating with third-party libraries such as security, video and financial services and experience implementing frameworks or platform libraries would be nice to have.
  • Hands on experience in remote APIs, concurrency, client side persistence and various architectural design patterns (UDF, MVVM, MVC, Redux)

BS degree in Computer Science with 5+ years of broad engineering experience, including at least 2 years in similar senior engineering role


What you’ll get with us:

  • Competitive salary
  • Annual performance-based bonus
  • Additional bonuses for recognition awards
  • Multisport card
  • Private medical care
  • Life insurance
  • One-time reimbursement of home office set-up (up to 800 PLN)
  • Corporate parties & events
  • CSR initiatives
  • Nursery discounts
  • Financial support with trainings and education
  • Social fund
  • Flexible working hours
  • Free parking


You'll achieve more when you join HSBC.

If your CV meets our criteria, you should expect the following steps in the recruitment process:

  • Online behavioural test
  • Telephone screen
  • Job interviews with the hiring managers


In case you would like to resign from participation in recruitment process or withdraw previously sent to us application, please email us at: [email protected].

Key Skills

Ranked by relevance

continuous integration design patterns responsive appium swift owasp scrum cicd ios ui ux
Login to Apply
Posted
May 30, 2025
Type
Full-time
Level
Mid-Senior
Location
Cracow
Company
HSBC

Industries

Investment Banking Technology Information Media

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
GoFundMe
Related

Senior iOS Engineer

2026-05-27

Full-time
Mid-Senior
Argentina
Technology
Engineering
View Job Details
Hays
Related

Data Scientist (GenAI focus) M/F

2026-05-26

Full-time
Associate
Poland
Technology
Information Technology
View Job Details
Air Apps
Related

Software Architect - Mobile

2026-05-28

Full-time
Not Applicable
Finland
Technology
Engineering