C. Hoare & Co. - iOS Developer - 12 Month FTC
App Developer is needed in London, United Kingdom.
Client: C. Hoare & Co.
Location: London, United Kingdom
Contract: Full-time, Contractor
Job Description
The role holder will be working in a fantastic working environment with a cooperative development team. You will be part of the IT team that is introducing agility into a cornerstone of British banking due to forward-thinking leadership recognizing the advantages of adopting an agile mindset. The main purpose of this role is to undertake software development activities on the customer-facing iOS banking platform and its associated systems.
Role Responsibilities
- Strive to build a high-performance, polished iOS banking application that delights customers.
- Keep up to date with the latest technologies in responsive web development.
- Continuously consider ways to improve applications for user value.
- Have a strong understanding of security in mobile App development.
- Aim to reduce time to delivery while improving software quality.
- Participate in forming a culture of retrospection, self-monitoring & self-improvement within the team.
- Support the entire team in delivering software from concept to live.
- Help create a fun and stimulating environment for the software development team.
- Assist in building a trusting and safe environment focusing on problem-solving.
- Contribute to wider IT initiatives improving transparency and timely information distribution.
Requirements
- Strong experience in iOS Development in both Objective-C & Swift, with a background in designing and building iOS apps.
- Strong knowledge of iOS development best practices.
- Understanding the importance of integrated testing and testability in development activities.
- Experience with testing frameworks (e.g., Appium, Calabash, XCTest) and scripting languages (e.g., shell scripts, Python, Ruby).
- Strong understanding of Git source control and the necessary elements for an efficient delivery pipeline.
- Strong understanding of agile philosophy and workstyle techniques.
- Experience working in a Scrum and/or Kanban team.
- Involvement in backlog refinement to create technical stories with quality engineers and product owners.
- Participation in agile ceremonies.
- Strong understanding of the Software Development Lifecycle (SDLC) with experience across all stages.
- Experience working in diverse teams across geographies.
- Good interpersonal and communication skills, with a positive ‘can-do’ attitude.
- Strong analytical and problem-solving skills.
- Ability to prioritize effectively and deliver with minimal input/oversight.
- Creative mindset and willingness to work collaboratively.
Background and Experience Desired
- Experience in writing financial banking applications.
- 3+ years of iOS development experience.
- Strong knowledge of Swift and UIKit.
- Any experience with AWS Mobile Hub or Google Firebase.
- Experience with Push Notification Services and basic Android Development.
Necessary Experience or Qualifications
- Minimum of 5 GCSEs grade A-C or equivalent qualification.
- Minimum of 2 A Levels grade A-D or equivalent qualification.
- Degree level education, ideally in computer science or similar.
Benefits
- 25 DAYS OF HOLIDAY (Work Level 1)
- 20% PENSION (MARKET-LEADING)
- GROUP LIFE ASSURANCE
- GROUP INCOME PROTECTION
- SEASON TICKET LOANS
- PRIVATE MEDICAL INSURANCE
- SUBSIDISED STAFF DINING ROOM
- CHARITABLE DONATIONS/ GIVE AS YOU EARN
- EYE CARE
- FLEXIBLE BENEFITS
- ADDITIONAL ANNUAL LEAVE
- COMPUTER PRODUCTS
- CHARITY DAYS
- CRITICAL ILLNESS AND CRITICAL ILLNESS SPOUSE/PARTNER
- CYCLE TO WORK
- DENTAL INSURANCE
- PERSONAL ACCIDENT INSURANCE
- TRAVEL INSURANCE
- VEHICLE BREAKDOWN COVER
- ELDERCARE
- WORKPLACE NURSERY SCHEME
- ELECTRIC VEHICLE SCHEME
Supporting Your Recruitment Experience
If you have a disability, health condition, or are neuro-diverse and may benefit from some adjustments and support during the recruitment experience, please ask – we don’t want our hiring process to be a barrier for you.
Please note that no candidate will meet every single desired requirement. If your experience looks a little different from what we have identified and you believe you can bring value to the role, we would love to hear more about you!
No longer accepting applications
Get instant notifications for new App Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.