Software Engineer II

CA

Type: Full-time

Min. Experience: At least 5 years’ Experience

Who we are:

X2 Cloud builds transformative connectivity solutions using smart, scalable cloud technology. We empower businesses with real-time insights, enabling them to make smarter decisions and fuel their growth through integrated, data-driven solutions.

What you will be doing:

X2Cloud is actively seeking a seasoned Senior Mobile Engineer with a profound background in iOS and Android development, coupled with a strong expertise in mobile artificial intelligence (AI). In this key role, you will lead the charge in developing mobile applications that leverage AI to elevate user experiences and functionalities. Your leadership will be pivotal in seamlessly integrating AI technologies into our projects, ensuring they remain at the forefront of innovation and intelligence. If you're passionate about driving the future of mobile AI technology and delivering impactful solutions, join us at X2Cloud and make your mark in shaping the next generation of mobile experiences. Apply now and be part of our dynamic team!

Territory:

National

What your primary responsibilities will be:

  • Lead the development and implementation of advanced mobile applications for iOS or Android platforms (one of either as primary), integrating AI capabilities to enhance user interaction and app functionalities.
  • Act as a technical lead, overseeing project lifecycles, mentoring developers, and ensuring adherence to the highest coding standards and best practices in AI integration.
  • Implement and maintain CI/CD practices and build systems, optimizing the development and deployment process for AI-powered mobile applications.
  • Design and advocate for scalable, efficient, and robust system architectures that support AI-driven mobile solutions.
  • Collaborate with AI specialists, data scientists, and cross-functional teams to identify opportunities for AI integration and to tailor AI models that meet our mobile applications' unique requirements.
  • Stay abreast of the latest trends and advancements in mobile AI, continuously exploring new tools, technologies, and methodologies to keep our applications at the technological forefront.
  • Troubleshoot, debug, and optimize mobile applications for maximum speed, efficiency, and scalability.

Qualifications:

  • Bachelor's/Master's degree in Computer Science, Engineering, Artificial Intelligence, or a related field.
  • 10+ years of experience in mobile development, with expert-level knowledge of iOS or Android development. Both iOS and Android would be a strong bonus.
  • Demonstrated experience as a technical lead with hands-on experience in mobile application development and AI integration.
  • Deep understanding of mobile AI technologies, machine learning models, and their applications in enhancing mobile app functionalities.
  • Strong experience with CI/CD tools, mobile app project build systems, and mobile app architecture, including design patterns and system design.
  • Proficient in iOS and Android frameworks, capable of integrating RESTful APIs and optimizing applications for performance and memory usage.
  • Exceptional problem-solving skills, with a keen attention to detail and a commitment to creating high-quality, impactful mobile applications.