Mobile Developer
We are currently working with an NI based communications company who are looking for experienced mobile engineers to join the team. The team are looking for both iOS and Android engineers, on a mid-senior level. As a member of the mobile development team, you will work on high-impact projects, contributing to the development of cutting-edge iOS and Android applications. I have highlighted some of the requirements for the roles below, with a focus on Android, but please feel free to apply if interested in the iOS opportunity.
Responsibilities:
- Design, build, and maintain high-performance, reusable, and reliable Android applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Requirements:
- 4+ years of hands-on experience in Android development using Kotlin and Java.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Experience with RESTful APIs to connect Android applications to back-end services.
- Proficient in working with third-party libraries and APIs.
- Strong understanding of UI/UX design principles.
- Experience with Git, CI/CD pipelines, and Agile methodologies.
- Familiarity with Kotlin Coroutines, Jetpack Compose, and MVVM architecture is a plus.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a collaborative, fast-paced environment.
Benefits:
If interested in the role feel free to reach out to me at ciaronmckeag@ensorecruitment.com or apply below.