Senior Mobile Software Engineer – iOS in Bristol

Senior Mobile Software Engineer – iOS in Bristol

Bristol Full-Time No working from home possible
V

Senior Mobile Software Engineer - iOS at Vistairhr

About the role Vistairhr is seeking an experienced Senior Mobile Software Engineer specializing in iOS to join our dynamic team in Bristol, South Gloucestershire. This role is ideal for a passionate developer who thrives in a fast-paced environment and is eager to contribute to innovative mobile solutions. You will be responsible for designing, developing, and maintaining high-quality iOS applications that enhance user experience and meet our clients' needs. As a senior member of the team, you will also mentor junior developers and collaborate closely with cross-functional teams to deliver exceptional products.

Key facts

  • Location: Bristol, South Gloucestershire
  • Engagement: Full-time
  • Salary: Competitive, commensurate with experience
  • Visa: Sponsorship available for the right candidate

What you'll do

  • Design and implement scalable and robust iOS applications that adhere to best practices in mobile development.
  • Collaborate with product managers and designers to translate requirements into functional and appealing mobile applications.
  • Write clean, maintainable, and efficient code while ensuring high performance and responsiveness of applications.
  • Conduct thorough testing and debugging of applications to ensure optimal functionality and user experience.
  • Stay updated with the latest industry trends, technologies, and best practices in mobile development to continuously improve our applications.
  • Mentor and guide junior developers, providing technical leadership and fostering a culture of learning within the team.
  • Participate in code reviews to ensure code quality and adherence to coding standards.
  • Work closely with backend developers to integrate APIs and other services, ensuring seamless data flow between mobile applications and server-side components.
  • Collaborate with QA teams to define testing strategies and ensure comprehensive test coverage for all applications.
  • Document development processes, code changes, and application functionalities to facilitate knowledge sharing and onboarding of new team members.
  • Engage in agile development practices, participating in daily stand-ups, sprint planning, and retrospectives to enhance team productivity.
  • Contribute to the continuous improvement of development processes and tools, helping to streamline workflows and enhance team efficiency.

Requirements

  • A minimum of 5 years of experience in mobile application development, with a strong focus on iOS platforms.
  • Proficiency in Swift and Objective-C, with a solid understanding of iOS frameworks and design patterns.
  • Experience with RESTful APIs and third-party libraries, as well as familiarity with tools such as Git for version control.
  • Strong understanding of mobile UI/UX principles, with the ability to create visually appealing and user-friendly applications.
  • Proven experience in debugging and performance optimization of mobile applications.
  • Excellent problem-solving skills, with a keen attention to detail and a passion for delivering high-quality software.
  • Strong communication and collaboration skills, with the ability to work effectively in a team-oriented environment.

Nice to have

  • Familiarity with SwiftUI and Combine for building modern iOS applications.
  • Experience with cloud services such as AWS or Firebase for backend integration.
  • Knowledge of automated testing frameworks and continuous integration/continuous deployment (CI/CD) practices.
  • Previous experience in mentoring or leading a team of developers.
  • Understanding of Agile methodologies and experience working in an Agile environment.

Skills & tools

  • Languages: Swift, Objective-C
  • Frameworks: UIKit, SwiftUI, Core Data
  • Tools: Xcode, Git, Jenkins, JIRA
  • Methodologies: Agile, Scrum

Practical notes

This position is based in Bristol, South Gloucestershire, and offers a competitive salary that reflects the candidate's experience and expertise. Vistairhr is committed to fostering a diverse and inclusive workplace and encourages applications from individuals of all backgrounds. We provide visa sponsorship for exceptional candidates who may require it.

#J-18808-Ljbffr

Senior Mobile Software Engineer – iOS in Bristol employer: Vistairhr

Vistairhr is an exceptional employer that fosters a dynamic and inclusive work culture in the heart of Bristol. With a strong emphasis on employee growth, we offer continuous training and development opportunities, particularly in the rapidly evolving fields of Data Privacy and AI. Our collaborative environment encourages innovation and teamwork, making it a rewarding place for professionals seeking to make a meaningful impact in the SaaS industry.

V

Contact Details:

Vistairhr Recruitment Team