Mobile App Developer (Flutter/Xamarin)
Mobile App Developer (Flutter/Xamarin)

Mobile App Developer (Flutter/Xamarin)

Milton Keynes Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
G

At a Glance

  • Tasks: Develop mobile apps using Flutter/Xamarin, focusing on BLE integration and data management.
  • Company: Gleam Global is a leader in healthcare IT innovation, providing tailored solutions for over twelve years.
  • Benefits: Enjoy flexible work options, a collaborative culture, and opportunities to work with cutting-edge technology.
  • Why this job: Join a passionate team driving success through innovation and tackle exciting challenges in mobile app development.
  • Qualifications: Proficiency in Flutter/Xamarin, strong BLE communication skills, and experience with local data storage solutions required.
  • Other info: Apply by 8-Dec-24 with your CV and cover letter to admin@gleamglobal.co.uk.

The predicted salary is between 36000 - 60000 £ per year.

We are a dynamic company developing cutting-edge mobile applications that integrate with IoT devices via BLE. Our apps collect data from connected devices, store it locally, and synchronize with cloud services for real-time analytics and reporting. If you are passionate about devloping mobile apps handling challenges like data reliability, BLE connectivity, and performance optimization, we want you on our team! Requirements Key Responsibilities BLE Integration : Develop and maintain mobile apps using Flutter or Xamarin that connect to BLE devices. Handle device discovery, connection, data transmission, and notifications over BLE. Implement robust error handling and reconnection strategies for BLE communication. Data Management : Implement local data storage solutions (e.g., SQLite, Hive) to ensure data reliability during offline usage. Develop efficient data synchronization mechanisms to push local data to cloud endpoints. Integrate mobile apps with backend APIs (Node.js) hosted on Azure. Ensure secure communication and data transmission between the app and cloud services. Performance Optimization : Profile and optimize app performance to handle continuous data streaming from BLE devices. Implement strategies to manage memory and CPU usage effectively for smooth app performance. Collaboration and Documentation : Work closely with backend developers and cloud architects to ensure seamless integration. Maintain thorough documentation for code, APIs, and BLE integration processes. Qualifications and Skills Technical Skills: Proficiency in Flutter or Xamarin for cross-platform mobile app development. Strong understanding of BLE communication, including device scanning, connection, and data handling. Experience with local data storage solutions (e.g., SQLite, Hive) and offline-first design principles. Hands-on experience with RESTful APIs, secure authentication, and integration with backend systems. Knowledge of Node.js for understanding backend endpoints and integrations. Familiarity with Azure services, including App Services, SQL Database, and monitoring tools. Expertise in troubleshooting issues like data loss, BLE connection stability, and performance bottlenecks. Soft Skills: Strong analytical and problem-solving abilities. Excellent communication skills to collaborate with cross-functional teams. Ability to document processes and solutions clearly. Proactive mindset with a focus on delivering high-quality solutions. Nice-to-Have Skills Experience with cloud-based monitoring and error logging tools like Firebase Crashlytics, Sentry, or Azure Monitor. Knowledge of reactive programming concepts (e.g., RxDart or Streams in Flutter). Prior experience with IoT projects and hardware integration. Familiarity with Agile methodologies and version control systems like Git. How to Apply If you have a passion for solving complex business challenges through technical expertise and innovation, we’d love to hear from you! Send your CV and cover letter to admin@gleamglobal.co.uk . Deadline for Applications: 8-Dec-24 About the Company As an industry leader, Gleam Global has been at the forefront of healthcare IT innovation for over twelve years. We provide cutting-edge solutions tailored to meet the unique needs of healthcare providers. At Gleam Global, we are passionate about driving success through innovation. Our team of experienced consultants and developers work together to provide creative solutions that help businesses achieve their goals. We take pride in our ability to deliver customized strategies that are tailored to our clients\’ unique needs and challenges. Our team of experts is committed to staying up-to-date with the latest technologies and trends in the field, ensuring that our clients always have access to the most advanced tools available. #J-18808-Ljbffr

Mobile App Developer (Flutter/Xamarin) employer: Gleam Global Ltd

Gleam Global is an exceptional employer, offering a vibrant work culture that fosters innovation and collaboration among its team of skilled professionals. With a strong focus on employee growth, we provide ample opportunities for skill development in cutting-edge technologies, particularly in mobile app development and IoT integration. Located in a dynamic industry, our commitment to driving success through creativity and tailored solutions makes us an attractive choice for those seeking meaningful and rewarding employment.
G

Contact Detail:

Gleam Global Ltd Recruiting Team

admin@gleamglobal.co.uk

StudySmarter Expert Advice 🤫

We think this is how you could land Mobile App Developer (Flutter/Xamarin)

✨Tip Number 1

Familiarise yourself with BLE technology and its integration in mobile apps. Understanding the nuances of device discovery, connection, and data handling will give you a significant edge during interviews.

✨Tip Number 2

Showcase any personal projects or contributions to open-source that involve Flutter or Xamarin. Demonstrating your hands-on experience with these frameworks can set you apart from other candidates.

✨Tip Number 3

Network with professionals in the mobile app development community, especially those who have experience with IoT and BLE. Engaging in discussions or attending meetups can provide insights and potentially lead to referrals.

✨Tip Number 4

Prepare to discuss performance optimisation strategies in detail. Be ready to explain how you've tackled issues like memory management and CPU usage in past projects, as this is crucial for the role.

We think you need these skills to ace Mobile App Developer (Flutter/Xamarin)

Proficiency in Flutter or Xamarin
Strong understanding of BLE communication
Experience with local data storage solutions (e.g., SQLite, Hive)
Hands-on experience with RESTful APIs
Knowledge of Node.js for backend integrations
Familiarity with Azure services
Expertise in troubleshooting BLE connection stability
Performance optimisation skills
Strong analytical and problem-solving abilities
Excellent communication skills
Ability to document processes clearly
Proactive mindset focused on high-quality solutions
Experience with cloud-based monitoring tools
Knowledge of reactive programming concepts
Familiarity with Agile methodologies
Experience with version control systems like Git

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Flutter or Xamarin, as well as your understanding of BLE communication and data management. Use specific examples from past projects to demonstrate your skills.

Craft a Compelling Cover Letter: In your cover letter, express your passion for mobile app development and how your skills align with the company's needs. Mention your experience with IoT projects and any relevant tools like Azure services or RESTful APIs.

Showcase Problem-Solving Skills: Include examples in your application that showcase your analytical and problem-solving abilities, particularly in relation to performance optimization and error handling in mobile applications.

Highlight Collaboration Experience: Emphasise your ability to work collaboratively with cross-functional teams. Mention any previous experiences where you documented processes or worked closely with backend developers to ensure seamless integration.

How to prepare for a job interview at Gleam Global Ltd

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Flutter or Xamarin in detail. Highlight specific projects where you've implemented BLE integration, local data storage solutions, and performance optimisation techniques. This will demonstrate your technical proficiency and relevance to the role.

✨Understand BLE Communication

Since the role involves working with BLE devices, make sure you can explain how BLE communication works. Be ready to discuss device discovery, connection processes, and how you handle data transmission and notifications. This knowledge will show your depth of understanding in a critical area for the job.

✨Prepare for Problem-Solving Questions

Expect questions that assess your analytical and problem-solving abilities. Think of examples from your past experiences where you successfully tackled issues like data loss or BLE connection stability. Use the STAR method (Situation, Task, Action, Result) to structure your responses effectively.

✨Demonstrate Collaboration Skills

The role requires working closely with backend developers and cloud architects. Be ready to discuss how you've collaborated in previous projects, maintained documentation, and communicated effectively with cross-functional teams. This will highlight your soft skills and ability to work in a team environment.

Mobile App Developer (Flutter/Xamarin)
Gleam Global Ltd
G
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>