Job Overview:

We are seeking a skilled senior Mobile Developer with expertise in cross-platform development to join our dynamic team. As a Mobile Developer, you will play a key role in designing, developing, and maintaining our mobile applications that run seamlessly on both iOS and Android platforms. You will be playing a key role in building mobile apps to complement our existing web application. The ideal candidate will have a strong background in cross-platform frameworks, a passion for creating efficient and user-friendly apps, and a commitment to delivering high-quality code.

Responsibilities:

    • Design and develop cross-platform mobile applications using frameworks such as React Native, Flutter, or Xamarin. The successful candidate will help decide on the actual platform.
    • Collaborate with our UX/UI designers to implement visually appealing and intuitive user interfaces.
    • Maintain a single codebase for both iOS and Android platforms, ensuring consistency and efficiency.
    • Implement and adhere to best practices in mobile application development.
    • Collaborate with back-end developers to integrate mobile applications with server-side systems.
    • Conduct code reviews, troubleshoot, and debug issues to ensure the overall stability and performance of mobile applications.
    • Stay updated on industry trends, emerging technologies, and advancements in cross-platform development.

    Requerimientos técnicos específicos (Frameworks, DB, Cloud, Etc.):

    • Proven experience as a Mobile Developer with a focus on cross-platform development.
    • Strong proficiency in cross-platform frameworks such as React Native, Flutter, or Xamarin.
    • Familiarity with mobile development languages, including JavaScript, Dart, or C#.
    • Experience with mobile app architecture, design patterns, and best practices.
    • Demonstrated ability to maintain a single codebase for both iOS and Android.
    • Must be able to work independently and in an agile development project.
    • Solid understanding of RESTful APIs and mobile integration with back-end systems.
    • Knowledge of version control systems, preferably Git.
    • Strong problem-solving and analytical skills.
    • Excellent communication and collaboration abilities.

    Qualifications

    • Bachelor's degree in Computer Science, Information Technology, or a related field.
    • Proven work experience as a Mobile Developer with a focus on cross-platform development.

    Nice to Have:

      • Contributions to open-source projects or personal mobile app projects.
      • Familiarity with continuous integration/continuous deployment (CI/CD) processes.
      • Experience with native mobile development (iOS or Android) is a plus.