come in: Work with a global team of talented engineers in Designing, developing, testing, debugging and deploying automation tools and frameworks in Android (Java/Kotlin, Espresso) and iOS (Swift, XCTest/XCUITest) Collaborate with Test Engineering, Development and Quality teams to gather requirements and build the required Automation features/tools for mobile App testing Create Dashboards and … technical field with 0-2 years of industry experience in Automation & Tools Development. Current hands-on experience in developing/reviewing code in Espresso/Java/Kotlin, or Swift/XCTest/XCUITest Experience in using Appium with Java/Kotlin to drive UI automation for iOS/Android devices A positive mindset to learn, contribute and succeed More ❯
Join our dynamic and innovative software development team as a highly skilled Angular Software Developer. Your responsibilities include designing, implementing, testing, and maintaining high-performance software solutions Angular, Java, Swift and related technologies. Key Responsibilities: Software Development: Design, develop, test, and deploy robust and scalable .NET-based solutions. Collaborate with cross-functional teams to analyze and understand project requirements. … APIs. Familiarity with Spring Doc (OpenAPI/Swagger) - for generating clear and consumable API documentation. Experience with Azure API Manager - for managing, monitoring, and securing APIs within Azure environments. Swift development experience - beneficial but not essential; familiarity with iOS development is a plus. Experience with Agile and other development methodologies - including Scrum or Kanban, with the ability to work More ❯
and performance enhancements Stay updated with the latest mobile tech and iOS updates through our strong R&D initiative. Minimum Requirements: To be considered, you should have: Experience in Swift, SwiftUI, Core Data, and async/await Familiarity with UIKit, Firebase, Git, CI/CD, Jira, and JSON is a plus If you're passionate about iOS and ready More ❯
lead to high-quality code. Responsibilities: Lead the design and development of complex, scalable mobile solutions using OOP principles and mobile development technologies such as Xamarin/Maui, iOS (Swift/Objective-C), Android (Java/Kotlin), Windows (C#) and React Native. Advocate for Test-First approaches like Test-Driven Development and Behavior-Driven Development. Execute spikes/POCs More ❯
software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - iOS mobile application development experience in Objective-C and Swift - Experience communicating technical problems to both technical and business audiences verbally and in writing PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development More ❯
software development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design iOS mobile application development experience in Objective-C and Swift Experience communicating technical problems to both technical and business audiences verbally and in writing PREFERRED QUALIFICATIONS Bachelor's degree in computer science or equivalent Experience with full software development More ❯
and share lessons learned Define technical architecture for products Contribute to SDK development for reuse by other developers Qualifications Essential: At least 5 years of iOS development experience using Swift Experience with Dependency Injection frameworks Experience with SwiftUI, Combine, RxSwift Proficiency with Git Experience with Unit Testing and testing frameworks Good practical knowledge of English (spoken and written) Open More ❯
Backend) platforms. Experience in reading source code, discerning business logic pitfalls, and identifying security flaws in at least one of the following groups of languages: Mobile-relevant, such as Swift, Obj-C, Kotlin, Java, Dart, and JavaScript. Web- and Cloud-relevant, such as Java, Ruby, Rust, Go, Python, PHP, C#, Lua, and JavaScript. Experience with application authentication, authorization, identity More ❯
platforms. Experience in reading & comprehending source code, discerning business logic pitfalls, and identifying security flaws in at least one of the following groups of languages: Mobile-relevant, such as Swift, Obj-C, Kotlin, Java, Dart, and JavaScript. Web- and Cloud-relevant, such as Java, Ruby, Rust, Go, Python, PHP, C#, Lua, and JavaScript. Experience with application authentication, authorization, identity More ❯
Internally our backend code is in general based on PHP/Symfony, our frontend is based on React, our mobile code is based on Kotlin (on Android) and on Swift (on iOS), with a growing shared codebase in Rust. All our client-code is open-source and GPL3. We are migrating our infrastructure to Kubernetes. Everything runs on premise More ❯
London, England, United Kingdom Hybrid / WFH Options
Starling Bank
1 month ago Be among the first 25 applicants Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to More ❯
Job Description We have an exciting and rewarding opportunity for you to advance your software engineering career. As an iOS Software Engineer III at JPMorgan Chase within the International Private Bank, you will be a key member of an agile More ❯
month ago Be among the first 25 applicants SDET QA Automation Engineer, Swift, iOS, Appium, Espresso XCTest, mobile automation tester, QA Engineer to join global solution provider with SW London client. You will be working within mobile Automation Engineering team to; Develop testing frameworks and complex test libraries; Design and implement test scripts; Analyse results of the test runs … Allure); Writing bug reports of found issues and support their life cycle; Recommend improvements to the testing processes Experience Needed expert level Swift coding Proven track record in automation testing for mobile platforms (iOS) Experience with Git Proficiency inmobile automation frameworkssuch asXCUITest, Appium or Espresso Experience with test frameworks such asTestNG or JUnit Familiarity with mobile OS and their More ❯
from conception through to completion, ensuring solutions align with aesthetic and functional excellence. Feature Development : Lead the development of innovative user-facing features for iOS and Apple TV using Swift, promoting reusable components and libraries. Optimization : Ensure maximum performance across a diverse range of devices, optimizing applications for mobile, tablet, and TV screen sizes. Agile Collaboration : Drive Agile development … clear communication between development teams, product owners, and business stakeholders to ensure alignment. Requirements Proven track record of leading development teams and driving technical projects successfully. Strong proficiency in Swift and SwiftUI (1+ years) In-depth knowledge of Apple system frameworks such as Foundation, UIKit, AVFoundation, StoreKit, and more. Experience with Unit Testing (XCTest) and instrumentation testing. Excellent planning More ❯
building the best user experience. Understand the trade-offs in employing different engineering solutions to a problem, valuing pragmatism over idealism. Eager and open to learning. General understanding of Swift, Objective-C and Java. Experience with AWS. Experience with Server-side JS e.g. Node JS. Familiar with event-based and microservices architectures. Understanding the standards and rules regulated by More ❯
Good knowledge of Git · Good level of verbal and written communication Preferred Qualifications/Bonus Points · Knowledge of native mobile development (ie. Java for Android or Objective-C/Swift for iOS) and design patterns. · Experience with Xcode and development of software for Apple platforms. · User-level experience with blockchain applications (eg. wallets, dApps, staking, etc) · Understanding of blockchain More ❯
London, England, United Kingdom Hybrid / WFH Options
Lyst Ltd
based on our four pillars: Technical Skill, Getting Stuff Done, Impact and Leadership. A deep understanding of Apple’s design principles and UI/UX standards. Strong proficiency in Swift and the iOS SDK Experience with SwiftUI for building modern user interfaces Solid understanding of clean architecture, design patterns (MVVM) and principles (SOLID, DRY) Experience with dependency management using … Swift Package Manager Comprehensive knowledge of Unit and UI testing frameworks Proficiency with CI/CD pipelines and App Store submission processes (Bitrise, Fastlane) Experience with performance and memory tuning tools. Experience with A/B testing and solving complex experiments. We like to speak to commercially minded engineers who can understand business objectives and the need for building More ❯
London, England, United Kingdom Hybrid / WFH Options
Verifysoft Technology GmbH
engineer who loves problem solving and helping others solve problems Loves to learn and quickly master new technologies Able to help design/architect solutions Programming languages: Objective-C, Swift, C++, C Platforms/Runtimes: macOS Technologies: Xcode, XPC Services, Apple Frameworks, C++ standard libraries, SQL, Networking (using both macOS and nix APIs), TLS/SSL, bash JSON/… XML Unit testing & automation testing These are an added plus: Objective-C/Swift Framework design & development MDM profiles Faceless background processes (daemons & services) SwiftUI development C++ cross-platform development Windows development using C#/.NET Experience using Microsoft Azure DevOps (ADO) for tracking work items, bugs, and test cases. Experience developing Cloud services/SaaS using Microsoft Azure More ❯
related challenges. Propose and maintain process improvements within the team. Ensure the codebase is clean and maintainable, and test your solutions using automation. Collaborate with a team dedicated to swift project delivery. Requirements Self-motivated with a proactive approach. Ability to collaborate effectively in a dynamic, fast-paced startup environment. Be brave to take on creative tasks and dive More ❯
London, England, United Kingdom Hybrid / WFH Options
Tesco
address memory leaks, performance bottlenecks, and other issues. Continuously discover, evaluate, and implement new technologies to maximize the development process. You will need Qualifications: Experience in developing iOS applications. Swift experience is required and SwiftUI is a plus. Proficiency with common iOS libraries like UIKit, Security, CFNetwork, CoreGraphics, XCTest, COCOAPods, etc. Strong debugging skills, including identifying memory leaks and More ❯
Portsmouth, England, United Kingdom Hybrid / WFH Options
Dootrix Ltd
product owners. We need engineers who own features end-to-end, not just implement someone else's blueprint. Bonus Points Other cross-platform frameworks like React Native Native iOS (Swift) or Android (Kotlin) development Familiarity with Azure PaaS and Docker (we use these heavily on the cloud side) Passion for new technologies and innovation Comfortable working in cross-functional More ❯
Talent Location: Slough, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 Job Description: Senior Mobile Application Developer - iOS/Swift UI/Android Infinite Talent is working with an innovative technology start-up in the Renewable Energy sector, part of a global organization involved in video and mobile communications … to match features of an existing SaaS solution. This is a hands-on role requiring extensive experience in delivering complex projects, especially in developing mobile applications for iOS using Swift UI. Experience with Android development is also essential. If you are an experienced Mobile App Developer with expertise in iOS, Android, and SwiftUI, and are interested in helping grow More ❯
Location: West London, United Kingdom Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 Job Description: Senior Mobile Application Developer - iOS/Swift UI/Android Infinite Talent is working alongside an exciting technology start-up in the Renewable Energy industry, part of a global organisation involved in video and mobile communications … achieve feature parity with an incumbent SaaS solution. This is a hands-on role requiring extensive experience in delivering complex projects, particularly in developing mobile applications for iOS using Swift UI. The candidate should be a senior-level developer with a proven track record in Android and iOS development. If you are an experienced Mobile App Specialist with expertise More ❯
teams to move faster without compromising quality. Key Responsibilities Collaborate closely with designers and engineers to develop and maintain our cross-platform design system, with particular focus on iOS (Swift/SwiftUI) and Android (Kotlin/Jetpack Compose) implementations. Create and maintain design tokens, mobile UI components, and shared code patterns that scale across native platforms. Build internal tools … building and iterating on user-facing product features or internal tooling. 1+ years of experience contributing to or maintaining a design system (mobile or cross-platform). Expertise in Swift (or SwiftUI) and/or Kotlin (or Jetpack Compose) ; familiarity with component-based thinking and design token integration in mobile apps. Some experience with web technologies (e.g., TypeScript, Vue … iterating on user-facing product features or internal tooling. Required 1+ years of experience contributing to or maintaining a design system (mobile or cross-platform). Required Expertise in Swift (or SwiftUI) and/or Kotlin (or Jetpack Compose); familiarity with component-based thinking and design token integration in mobile Required Some experience with web technologies (e.g., TypeScript, Vue More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Thebusinessyear
team leader throughout all stages of the software delivery lifecycle, ensuring high quality delivery through to the App Store. You will be working with a large and ever expanding Swift codebase and our in-house framework to enhance our Sports App. This will include feature development and enhancements, issue resolution and performance improvements, tooling production and automation. The day … to work in a technically challenging environment. Strong academic background including a minimum 2.1 Honours degree in Computer Science or an IT related discipline. Experience of mobile development using Swift, Kotlin or Java. Excellent communication and teamwork skills. Proactive mindset whilst offering insights and ideas. Ability to analyse and solve technical problems. Main Responsibilities Designing and developing complex feature More ❯