Get the view from the industry experts…
Insights from our invited industry specialists.
See all the latest contracting opportunities from across London and the rest of the UK
We're looking for an exceptional agile iOS Developer (Swift) to join our well known media client based on site in Chiswick West London. You will be helping them develop exciting next generation iOS apps for mobile Video-on-Demand (VoD) and streaming video/Sports products. You will require strong agile TDD/BDD best practices and care about the code you write and have passion for creating the very best apps.This is a stimulating multi-disciplinary environment that will hopefully challenge your creative and developer skills as never before! With looking for someone with: * 3+ years of hardcore native iOS Development experience, in addition to a solid general software engineering background. * Deep knowledge of Swift as a language and at least a few years of production code Swift. * Experience building rich complex iOS applications for iPhone iPad and Apple TV (tvOS). * Reactive programming experience e.g. RxSwift, RxCocoa. * Experience of working as part of a cross functional Agile delivery team. * Embrace agile software engineering: BDD, TDD, Continuous Integration, Pair Programming etc. * Design appreciation and experience working with UX/UI designers. * Having taken substantive apps from concept through to submission and the App Store. * Strong commitment to quality and an obsessive attention to detail. * Excellent communication skills. You'll be really comfortable in this role if you have: * Strong experience using dependency management & project setup using as CocoaPods, Carthage (and SPM). * Accustomed to using Databases (CoreData, Realm). * Experience with multi-threading and performance optimization. * Extensive knowledge of common iOS design patterns and best practices. * Experience with command line and source code management systems like GIT. * Experience in Protocol oriented programming as well as Object oriented programming. * Experience working with iOS frameworks (e.g. UIKit, auto layout). * Experience in AVFoundation. * Solid understanding of RESTful APIs. * Experience in writing unit tests using XCTest, Nimble, Quick etc. Desirable * Familiarity with CI environments and tools such as CircleCI, Travis, Fastlane * OTT/Video streaming experience. Personal * A track record of delivery, and getting things done. * Passionate about code quality and test coverage. * Perfectionist most of the time, Pragmatist when required. * Great communicator, always keen to discuss your ideas on a whiteboard. * Enjoy showing off your wares - we do regular showcases of our work. * Have fun doing what you do, and this rubs off on the rest of the team.READ MORE
Senior Software Engineer with strong experience in Java, C#, Go (Preferred) with experience in building serverless services running on GCP or AWS. This role is working for a well known media company in a team building systems to process large video and sports datasets in parallel on massive clusters for Video on Demand VoD/Streaming digital media services and involves the Design, develop, test, support and enhance web applications and backend systems. Required Qualifications and experience * Strong experience in software development working with Java, C#, Go (Preferred) * Experience in building serverless services running on GCP or AWS * Bachelor's degree in Computer Science, Mathematics, a related technical field or equivalent practical experience. Additional preferred experience: * Experience in database design and other data storage solutions. * Interest and ability to learn other coding languages as needed. * Ability to communicate technical concepts clearly and effectively to non technical peopleResponsibilities * Design, develop, test, support and enhance web applications and backend systems. * Build systems to process large video and sports datasets in parallel on massive clusters. * Write and review technical documents, including design, development and revision. * Collaborate with Product and Engineering partners to enhance and integrate core platforms. * Collaborate with Operations Analysts to detect and prevent failures and automate all tasks and workflowsREAD MORE
Native App Developer - iOS, macOS - AccessibilityRolling 3 month contract - West London - up to £530 per dayClient: Global consumer electronicsAre you passionate about building apps that everyone can use, regardless of ability? Would you enjoy working on a team whose role is to support, advise and shape how apps are built, helping to make more applications accessible to more people? If so, then this role could be the perfect opportunity for you.This is a varied role, where you'll be working with global teams. You will be required to audit existing solutions, work with teams throughout the entire lifecycle of a project on new features and solutions, liaise and co-ordinate with various functions, representing the team positively and effectively at all times.You'll need to be technically astute to consult and support with diverse teams and to help them ensure the best outputs, so we are looking for: * Excellent programming skills - particularly Objective C and/or Swift * Good knowledge of UIKit and AppKit * An understanding of accessibility features across Apple products * Knowledge of testing using assistive technologies such as VoiceOver and Switch control (if no commercial experience using these tools, you will need demonstrate your willingness to learn and provide examples of this) * Familiarity with project management methodologies such as Agile and Waterfall * Excellent communication skillsIf this role sounds like a good fit for you and you'd like to find out more about the company, the team and the work, then please send us a copy of your latest CV and we'll be in touch to discuss further.READ MORE
Insights from our invited industry specialists.
Tim has always been a true professional offering a personal service to both clients and contractors. He is passionate about helping people develop their careers through his keen understanding of broadcast technology.
I recommend Tim highly as an excellent one-stop shop for anyone working in the broadcast engineering business.
All the news from industry specialists.