Android/IOS Developer | Banking | Long term project
Job Title: Android/IOS Developer
Location: Hybrid 3 days WFH - Knutsford (2 days per week)
Salary/Rate: Up to £300 per day
Start Date: 17/09/24
Job Type:Contract 6 - 12 months
About the Role
We are seeking an experienced Android/iOS Developer with a strong background in banking or financial services to join our dynamic team. The ideal candidate will have experience in mobile application development, focusing on building secure and scalable mobile solutions. You will work on developing mobile applications that meet the specific needs of banking or financial institutions, ensuring that they are compliant with industry standards and secure for sensitive financial transactions.
Key Responsibilities
- Design, develop, and maintain Android and/or iOS mobile applications for banking and financial services.
- Ensure mobile applications are secure, scalable, and performant, suitable for high-volume financial transactions.
- Work with product, design, and Back End teams to integrate services and develop new features tailored for financial applications.
- Implement secure and robust integration with banking APIs, payment gateways, and financial transaction systems.
- Collaborate with Back End teams to integrate mobile apps with core banking systems, ensuring secure data flow between mobile devices and banking systems.
- Ensure apps comply with regulatory requirements such as PCI-DSS, GDPR, and financial industry security protocols.
- Implement security measures such as encryption, authentication, and tokenization (eg, OAuth, JWT) to safeguard sensitive financial data.
- Ensure apps follow best practices for protecting user information, especially financial data, including secure coding practices, data encryption, and vulnerability prevention.
- Ensure mobile applications are optimized for performance, minimizing latency and maximizing efficiency.
- Debug and troubleshoot performance issues to maintain high levels of responsiveness in banking apps, even under high transaction loads.
Skills & Qualifications
- Strong proficiency in Android development using Kotlin and/or Java.
- Strong proficiency in iOS development using Swift and/or Objective-C.
- Familiarity with cross-platform frameworks such as Flutter or React Native is a plus but not mandatory.
- Experience in integrating RESTful APIs, GraphQL, and third-party services like payment gateways (eg, Stripe, PayPal) or banking APIs.
- Understanding of security standards such as OAuth, JWT, and SSL/TLS for financial applications.
- Experience with mobile app testing tools such as JUnit, Espresso (Android), and XCTest, XCUITest (iOS).
- Familiarity with performance monitoring tools like Firebase Crashlytics, Instabug, or New Relic.
- Experience with version control tools like Git and CI/CD pipelines for mobile app development using Jenkins, CircleCI, or GitLab CI.
- Understanding of banking systems, financial transactions, and payment processing in mobile applications.
- Experience working with financial APIs (eg, SWIFT, FIX, PSD2, Open Banking).
- Knowledge of financial data security and compliance practices in the financial services industry.
If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format.
Disclaimer
Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies.
Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.
Reference: 2821444390
Android/IOS Developer | Banking | Long term project
Posted on Sep 10, 2024 by Square One Resources
Job Title: Android/IOS Developer
Location: Hybrid 3 days WFH - Knutsford (2 days per week)
Salary/Rate: Up to £300 per day
Start Date: 17/09/24
Job Type:Contract 6 - 12 months
About the Role
We are seeking an experienced Android/iOS Developer with a strong background in banking or financial services to join our dynamic team. The ideal candidate will have experience in mobile application development, focusing on building secure and scalable mobile solutions. You will work on developing mobile applications that meet the specific needs of banking or financial institutions, ensuring that they are compliant with industry standards and secure for sensitive financial transactions.
Key Responsibilities
- Design, develop, and maintain Android and/or iOS mobile applications for banking and financial services.
- Ensure mobile applications are secure, scalable, and performant, suitable for high-volume financial transactions.
- Work with product, design, and Back End teams to integrate services and develop new features tailored for financial applications.
- Implement secure and robust integration with banking APIs, payment gateways, and financial transaction systems.
- Collaborate with Back End teams to integrate mobile apps with core banking systems, ensuring secure data flow between mobile devices and banking systems.
- Ensure apps comply with regulatory requirements such as PCI-DSS, GDPR, and financial industry security protocols.
- Implement security measures such as encryption, authentication, and tokenization (eg, OAuth, JWT) to safeguard sensitive financial data.
- Ensure apps follow best practices for protecting user information, especially financial data, including secure coding practices, data encryption, and vulnerability prevention.
- Ensure mobile applications are optimized for performance, minimizing latency and maximizing efficiency.
- Debug and troubleshoot performance issues to maintain high levels of responsiveness in banking apps, even under high transaction loads.
Skills & Qualifications
- Strong proficiency in Android development using Kotlin and/or Java.
- Strong proficiency in iOS development using Swift and/or Objective-C.
- Familiarity with cross-platform frameworks such as Flutter or React Native is a plus but not mandatory.
- Experience in integrating RESTful APIs, GraphQL, and third-party services like payment gateways (eg, Stripe, PayPal) or banking APIs.
- Understanding of security standards such as OAuth, JWT, and SSL/TLS for financial applications.
- Experience with mobile app testing tools such as JUnit, Espresso (Android), and XCTest, XCUITest (iOS).
- Familiarity with performance monitoring tools like Firebase Crashlytics, Instabug, or New Relic.
- Experience with version control tools like Git and CI/CD pipelines for mobile app development using Jenkins, CircleCI, or GitLab CI.
- Understanding of banking systems, financial transactions, and payment processing in mobile applications.
- Experience working with financial APIs (eg, SWIFT, FIX, PSD2, Open Banking).
- Knowledge of financial data security and compliance practices in the financial services industry.
If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format.
Disclaimer
Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies.
Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.
Reference: 2821444390
Alert me to jobs like this:
Amplify your job search:
Expert career advice
Increase interview chances with our downloads and specialist services.
Visit Blog