South West London, London, United Kingdom Hybrid / WFH Options
Interact Consulting Limited
ll collaborate with talented engineers, product managers, and designers to deliver world-class mobile experiences. Key Responsibilities Develop and maintain high-quality mobile applications for both Android and iOS platforms. Own the full application development lifecycle, from architecture to deployment and beyond. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code … quality through rigorous code reviews, test-driven development (TDD), and robust CI/CD practices. Mentor junior engineers and contribute to a culture of continuous learning and improvement. Stay up-to-date with emerging technologies and industry best practices. Essential Skills & Experience Proven experience building and maintaining mobile applications on both Android and iOS. Expertise in Kotlin (Android … and Swift (iOS) development. Strong understanding of native mobile application architecture and design patterns. Experience with test-driven development (TDD) and automated testing frameworks. Familiarity with agile methodologies and collaborative development tools (e.g., Git, JIRA). Ability to work independently and as part of a distributed team. Excellent problem-solving skills and attention to More ❯
EX5, Clyst St Mary, Devon, United Kingdom Hybrid / WFH Options
Unity Five Ltd
Are you a passionate Android developer with a strong technical foundation? We're looking for a talented individual to join our team and contribute to the development and maintenance of our mobile applications. What You'll Do: Develop in Kotlin: You'll be at the forefront of building and enhancing our Android applications using Kotlin. Maintain and Modernise … Figma specifications into efficient and user-friendly layouts. Bonus Points (Not Essential): Experience with implementing and troubleshooting push notifications using Firebase Cloud Messaging or similar services. Exposure to iOSdevelopment (Swift/Objective-C) for potential cross-platform collaboration. Familiarity with CI/CD pipelines (e.g., GitHub Actions, Jenkins, Fastlane). Experience with analytics and monitoring More ❯
methodologies. About you The ideal candidate will possess: A BSc, MSc, or PhD in Computer Science or a related STEM field. Experience or strong interest in Android or iOS app development. Creative problem-solving skills and an autonomous, action-oriented attitude. Enjoy a modern office with a café and gym, and be part of a team culture that … values empathy and courage. Gain experience in Agile and iterative development, with opportunities for professional growth and learning. Expect career advancement opportunities as you contribute to innovative projects and expand your expertise. How to apply Submit your CV and a short covering note to express your interest in this role. The opportunity is available to applicants in any More ❯
as you touch it to make it more testable, reliable and maintainable. Being responsible for driving collaborative improvement in team practices and processes. Assisting the Head of SoftwareDevelopment in recruitment activities. Essential Qualifications/Skills/Experience: A history of making an impact in a software team lead role. Experience leading effective agile software teams, including first … hand experience of lean and iterative development. Good understanding of Agile/Scrum methodologies and their use in software teams. 5+ years of professional softwaredevelopment experience in modern C# or similar (e.g. Java, C++). Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Excellent understanding of software design principles. Cloud … and Windows/iOS application development. Knowledge of professional software engineering best practices, including coding standards, architecture patterns, code reviews, source control, continuous integration, build processes, testing, and operations. Highly confident and experienced with automated testing – from unit tests to system and integration tests. Great interpersonal and communication skills. Strong analytical thinking, with attention to detail. About Smartbox More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
as you touch it to make it more testable, reliable and maintainable. Being responsible for driving collaborative improvement in team practices and processes. Assisting the Head of SoftwareDevelopment in recruitment activities. Essential Qualifications/Skills/Experience: A history of making an impact in a software team lead role. Experience leading effective agile software teams, including first … hand experience of lean and iterative development. Good understanding of Agile/Scrum methodologies and their use in software teams. 5+ years of professional softwaredevelopment experience in modern C# or similar (e.g. Java, C++). Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Excellent understanding of software design principles. Cloud … and Windows/iOS application development. Knowledge of professional software engineering best practices, including coding standards, architecture patterns, code reviews, source control, continuous integration, build processes, testing, and operations. Highly confident and experienced with automated testing from unit tests to system and integration tests. Great interpersonal and communication skills. Strong analytical thinking, with attention to detail. About Smartbox More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
as you touch it to make it more testable, reliable and maintainable. Being responsible for driving collaborative improvement in team practices and processes. Assisting the Head of SoftwareDevelopment in recruitment activities. Essential Qualifications/Skills/Experience: A history of making an impact in a software team lead role. Experience leading effective agile software teams, including first … hand experience of lean and iterative development. Good understanding of Agile/Scrum methodologies and their use in software teams. 5+ years of professional softwaredevelopment experience in modern C# or similar (e.g. Java, C++). Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis. Excellent understanding of software design principles. Cloud … and Windows/iOS application development. Knowledge of professional software engineering best practices, including coding standards, architecture patterns, code reviews, source control, continuous integration, build processes, testing, and operations. Highly confident and experienced with automated testing - from unit tests to system and integration tests. Great interpersonal and communication skills. Strong analytical thinking, with attention to detail. About Smartbox More ❯