iOS Application Developer

Information Tech Consultants
Charing Cross, United Kingdom
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
£ 45K

Job location

Charing Cross, United Kingdom

Tech stack

.NET
Android Studio
XCode
Business Logic
App Store (IOS)
C Sharp (Programming Language)
Code Review
Github
Design of User Interfaces
Human-Computer Interaction
IOS SDK
JSON
Scrum
Xamarin
UIKit
Swiftui
iOS
Pixel Perfect
GIT
REST

Job description

Are you a budding mobile developer looking to expand your toolkit across both native iOS and C# environments? We are looking for a Game Developer who is passionate about building beautiful, high-performance apps.

This is a unique opportunity to work with Swift for native features while getting hands-on experience with C# for our shared logic/cross-platform components. You will be mentored by senior engineers and play a key role in implementing pixel-perfect UIs that our users love.

What You'll Do (Responsibilities)

  • Feature Implementation: Help build and maintain features for our iOS app using Swift and SwiftUI/UIKit.
  • Cross-Platform Support: Assist in maintaining shared business logic written in C# ([e.g., .NET MAUI / Xamarin / Shared Libraries]).
  • UI/UX Polishing: Work closely with the design team to ensure every button, transition, and layout is perfect and follows Apple's Human Interface Guidelines.
  • Bug Squashing: Assist in identifying and fixing bugs to ensure a stable and smooth user experience.
  • Collaboration: Participate in sprint planning and daily stand-ups, contributing your ideas to the development process.
  • Code Reviews: Learn from the best by participating in code reviews to improve your coding standards.

Requirements

Do you have experience in iOS development?, Do you have a Bachelor's degree?, * Experience: 1-2 years of professional experience in iOS development (high-impact internships or freelance projects included).

  • Technical Skills:
  • Strong foundational knowledge of Swift and the iOS SDK.
  • Basic understanding of C# (academic or project-based experience is acceptable).
  • Familiarity with Auto Layout, UIKit, or SwiftUI.
  • UI Focus: A "design-first" mindset with an eye for detail and a passion for creating great user interfaces.
  • Tooling: Experience with Git and Android Studio/Xcode.
  • Urgency: You must be available to join our team immediately or within a maximum of 10 days.

Nice-to-Haves

  • Knowledge of RESTful APIs and JSON.
  • A portfolio or GitHub link featuring iOS projects.
  • Understanding of the App Store submission process., * Bachelor's (preferred)

Apply for this position