We are a leading creative engineering company that has the privilege of working with many of the world’s biggest brands and technology leaders. Since founding in 2008, our mission has been to create digital products that have a clear purpose and achieve great results by being well built and easy to use. Being part of the UIC team will allow you to work alongside leaders in our field, on innovative and high-profile projects. We are always looking for people with exceptional talent and offer genuine opportunities for our staff to pursue their specialist interests and expertise due to our leading market position.
Some of our clients include: BBC, UEFA, CBS, NBC, FIFA, Amazon, Jaguar Land Rover, Channel 5, Viacom, BT, WWE, Camelot, Royal Mail, Rightmove, Just Eat, Microsoft & AMC
Responsibilities
- Design and implement robust and performant iOS applications using Swift and SwiftUI
- Collaborate closely with UI/UX designers, product owners, and stakeholders to deliver high-quality software solutions
- Ensure the seamless integration of front-end elements with back-end services through API development
- Write clean, maintainable, and well-documented code to ensure the longevity of our iOS applications
- Stay current with emerging technologies and industry trends in iOS development
- Estimate, prioritize, and manage work items effectively to meet project deadlines
- Uphold and enhance existing development and testing practices
Requirements
- Bachelor's degree in Computer Science or a related field or equivalent work experience
- 3 years of professional experience as an iOS Developer
- Proficient in Swift and SwiftUI for iOS application development
- Solid understanding of iOS development best practices and design patterns
- Experience working with RESTful APIs and integrating them into iOS applications
- Familiarity with version control systems, such as Git
- Strong problem-solving skills and effective communication abilities
- Passion for continuous learning and adaptation to evolving technologies in the iOS ecosystem
Qualities
- A critical problem-solver who sees solutions not problems
- A team player with a positive, friendly attitude who is not afraid to share ideas
- Not afraid to challenge the norm and disrupt traditional thinking
- Process driven with a relentless obsession for detail, quality and pixel perfection