let’s make something together

Give us a call or drop by anytime, we endeavour to answer all enquiries within 24 hours on business days.

Find us

PO Box 16122 Collins Street West
Victoria 8007 Australia

Email us

info@domain.com
example@domain.com

Phone support

Phone: + (066) 0760 0260
+ (057) 0760 0560

Senior iOS Engineer

  • By Sylwia Lupa
  • 20 July 2021
  • 278 Views

The candidate will join one of the biggest financial institutions in the  world. You will be part of a newly formed mobile development team working on the most interesting mobile applications development user journeys for various company’s business lines.

Corporate Functions IT
The work of the Corporate Functions organisation within the company includes many of the common back-office systems that support the operation of the bank. As part of the programme to improve the staff working experience, they are developing mobile applications to provide faster, more convenient access to many of these systems.

You will be part of a cross functional team transforming their digital capabilities. Driving innovation, delivering products in ever-shortening cycles and helping to drive the continuous improvement of their processes, tooling and engineering practices.

Responsibilities:

  • Proactive collaboration in the project team to help develop the product using your experience to contribute through the whole development lifecycle.
  • Hands-on with planning and estimating, contributing to the architecture, coding and development.
  • Refactoring, minimising technical debt and continuous improvement of the code bases is key.
  • Focus on SW quality and delivering quality throughout the whole process.
  • Ensuring that technical decisions and information is communicated across the global team.
  • Proactive collaboration in the project team to help develop the product using your experience to contribute through the whole development lifecycle.
  • Hands-on with planning and estimating, contributing to the architecture, coding and development.
  • Refactoring, minimising technical debt and continuous improvement of the code bases is key.
  • Focus on SW quality and delivering quality throughout the whole process.
  • Ensuring that technical decisions and information is communicated across the global team.
  • Taking responsibility for releases and contributing to the ongoing support of the live apps.
  • Keen to collaborate with others, you’ll give thought about how software fits into the bigger picture
  • Experienced in Continuous Delivery practices and how they affect product quality and delivery.
  • Experienced with a range of agile practices and understand how and why they work.
  • Deliver fair outcomes for their customers and ensure own conduct maintains the orderly and transparent operation of financial market.

Skills and Experience

  • Solid experience in Mobile Engineering.
  • Hands-on experience of using Swift 2+ to develop a portfolio of iOS Apps.
  • Strong experience with Xcode7, IB and Auto Layout to create effective UIs.
  • Deep knowledge of Apple’s HIG, design best practices, coding and naming guidelines.
  • Good knowledge of software design patterns and software architecture principles.
  • Experience in building Universal Apps that support different layouts for iPhone and iPad.
  • Familiarity with security concepts and integration is a must, like https, cert pinning, encryption and decryption and data protection; you understand that security starts before a line of code is written.
  • They promote a DevOps culture so you will need to look beyond pure programming and get involved with the deployment, operation and support of the software they build.
  • Knowledge of agile project management with cross-functional teams, using Jira and Confluence, and experience of working in SCRUM and/or Kanban scenarios.

Nice to have:

  • Familiarity with writing effective unit tests.
  • Experience with UI automation and working closely with testers.
  • Experience with OS X shell scripting and Xcode’s / Fastlane’s command-line tools.
  • Some experience with server-side technologies (e.g. ASP.NET, PHP, RoR, Python/Django) and REST API development.
  • You should be comfortable with pair programming.
  • Able to advise stakeholders with credibility and well-considered logic.
  • Financial Services experience is a plus.

They offer:

  • Private medical care.
  • Sharing the costs of foreign language classes.
  • Sharing the costs of professional training & courses.
  • Life insurance.
  • Retirement pension plan.
  • Opportunity to obtain permits and licenses.
  • Charity initiatives.

Note: Prepare your CV in English (PDF), fill in the form and apply! 🙂

Please include in your CV the following clause necessary for the recruitment process:

I agree to the processing of personal data that I have made available voluntarily in the recruitment process by the Administrator of personal data, i.e. Dotcommunity Spółka z ograniczoną odpowiedzialnością [Ltd.] based in Cracow, 15 Żabiniec Street, 31-215 Cracow, registered in Poland, the Cracow’s District Court – Śródmieście, XI Commercial Division of the National Court Register under number 0000468484, VAT number: 9452174499, (“Dotcommunity”) in order to carry out the recruitment process for the Senior iOS Engineer position on the basis of Art.6 item 1a of the Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation).

* - required

To apply for this job email your details to sylwia.lupa@dotcommunity.eu