Key Responsibilities
- Design, develop, test, and maintain high-quality mobile applications for Android or iOS.
- Develop clean, scalable, and maintainable code following industry best practices.
- Integrate REST APIs, third-party SDKs, payment gateways, analytics, and other external services.
- Collaborate with product managers, UI/UX designers, backend developers, and QA engineers.
- Debug issues, identify performance bottlenecks, and implement appropriate solutions.
- Participate in code reviews and contribute to improving development standards.
- Ensure applications are secure, responsive, and optimized for different devices and screen sizes.
- Write unit and integration tests where applicable.
- Troubleshoot production issues and provide timely fixes.
- Stay updated with the latest mobile development technologies and platform updates.
Required Skills
Android Developer
- 5 years of experience in Android application development.
- Strong knowledge of Kotlin and/or Java.
- Experience with Android SDK, Jetpack, Android Studio, and Gradle.
- Good understanding of Android UI development and application architecture.
- Experience working with REST APIs, JSON, Firebase, and third-party libraries.
- Knowledge of architecture patterns such as MVVM/MVI.
- Experience with Git and version-control workflows.
- Understanding of app deployment through Google Play Store.
OR
iOS Developer
- 5 years of experience in iOS application development.
- Strong knowledge of Swift and/or Objective-C.
- Experience with Xcode, iOS SDK, SwiftUI and/or UIKit.
- Good understanding of iOS application architecture and lifecycle.
- Experience working with REST APIs, JSON, Firebase, and third-party libraries.
- Knowledge of architecture patterns such as MVVM/MVC.
- Experience with Git and version-control workflows.
- Understanding of app deployment through Apple App Store and TestFlight.
Mobile Android & iOS Engineer in Birmingham employer: Ixceed Solutions Ltd
As an IT Business Systems Analyst at our Darlington location, you will join a dynamic team dedicated to driving digital transformation and enhancing manufacturing processes. We pride ourselves on fostering a collaborative work culture that encourages innovation and continuous improvement, offering ample opportunities for professional growth and development. With a focus on employee well-being and a commitment to excellence, we provide a supportive environment where your contributions directly impact plant performance and user experience.