Mobile Developer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

SALARY

6

HOURS PER WEEK

40

DATE POSTED

Jan 12, 2025

JOB OVERVIEW

About Us:
At Theseus, we harness the power of AI to transform industries and create innovative solutions that improve efficiency and decision-making. Our mobile platforms are a critical part of delivering these technologies to our clients. We’re seeking a passionate Mobile Developer with experience in iOS, Android, and React Native to build high-performance, cross-platform mobile applications that showcase the full potential of our AI solutions.

Job Overview:
The Mobile Developer will design, develop, and maintain cutting-edge mobile applications across iOS, Android, and React Native. You’ll collaborate with cross-functional teams to deliver user-centric and visually appealing applications that meet the highest performance standards and seamlessly integrate with Theseus AI platforms.

Key Responsibilities:
-Design and develop mobile applications using iOS (Swift), Android (Java/Kotlin), and React Native, following best practices for code quality and architecture.
-Extend React Native functionality for platform-specific needs on both iOS and Android, ensuring seamless integration and performance optimization.
-Collaborate with designers, backend developers, and product managers to integrate AI-driven features into mobile applications.
-Ensure apps are optimized for performance, scalability, and compatibility across iOS and Android devices and versions.
-Test, debug, and resolve issues to maintain the reliability and stability of mobile applications.
-Stay updated on the latest trends, tools, and frameworks in mobile development, driving innovation.
-Prepare and submit applications to the Apple App Store and Google Play Store, ensuring compliance with their respective guidelines.
-Contribute to the development of reusable components and libraries to streamline future projects.
-Maintain awareness of new technologies and methods to improve the mobile app development process.
-Provide guidance on best practices for mobile development, ensuring teams follow industry standards.

Required Skills:
-Experience in mobile development with a strong focus on iOS, Android, and React Native across distinct individual projects.
-Expertise in iOS development with Swift, including knowledge of iOS frameworks such as UIKit, Core Data, Core Animation, and SwiftUI.
-Proficiency in Android development using Java/Kotlin, with experience developing high-performance, feature-rich applications.
-Strong experience extending React Native functionality to meet platform-specific needs for both iPhone and Android.
-Deep understanding of mobile UI/UX best practices and platform-specific design principles.
-Experience integrating RESTful APIs and working with JSON data formats.
-Knowledge of version control systems like Git and experience with CI/CD pipelines.
-Strong problem-solving skills with a commitment to delivering high-quality, optimized applications.
-Excellent communication and collaboration skills, with experience working in cross-functional teams.
-Familiarity with App Store and Google Play submission processes and guidelines.

Supplemental Skills:
-Bachelor’s degree in computer science, software engineering, or a related field (or equivalent experience).
-Familiarity with AI technologies and frameworks (e.g., Core ML, TensorFlow) or interest in integrating AI into mobile applications.
-Experience with performance optimization, memory management, and debugging tools.
-Knowledge of design tools like Figma or Adobe XD to collaborate on UI/UX workflows.
-Familiarity with location-based services and geolocation technologies in iOS and Android.
-Experience with cloud-based services and APIs (e.g., Firebase, AWS Mobile, or Azure Mobile Services).
-A passion for staying at the forefront of mobile development technologies and trends.
-Ability to mentor junior developers and help grow the mobile development team.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin