About Us:We are at the forefront of artificial intelligence, revolutionizing how businesses leverage data to make informed decisions. Our cutting-edge platform provides state-of-the-art solutions for a variety of industries, empowering companies to harness the full potential of their data. Join our dynamic team and contribute to building innovative mobile applications that complement our AI-driven solutions.
Job Description:We are seeking a talented and passionate Mobile Developer with experience in both Android and iOS development to join our team. As a Mobile Developer at our company, you will play a crucial role in designing, developing, and maintaining our mobile applications, ensuring they provide a seamless and engaging user experience across both platforms. Please only apply if you have experience with both iOS and Android Development.
Key Responsibilities:Develop, test, and deploy high-quality mobile applications for both Android and iOS platforms.Collaborate with cross-functional teams, including designers, product managers, and backend developers, to define app requirements and functionalities.Write clean, maintainable, and efficient code following best practices.Optimize applications for maximum performance, scalability, and user experience.Conduct code reviews and provide constructive feedback to peers.Stay up-to-date with the latest industry trends, technologies, and best practices in mobile development.Troubleshoot and resolve issues, bugs, and performance bottlenecks.Ensure compliance with design guidelines, interface specifications, and app store requirements.
Requirements:Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.Proven experience as a Mobile Developer with a strong portfolio of released applications on the App Store and Google Play.Proficiency in Kotlin and Java for Android development.Proficiency in Swift and Objective-C for iOS development.Experience with Android SDK, Xcode, and iOS frameworks.Familiarity with RESTful APIs to connect mobile applications to backend services.Strong understanding of mobile UI/UX principles and best practices.Experience with version control systems such as Git.Knowledge of CI/CD pipelines and mobile testing frameworks.Excellent problem-solving skills and attention to detail.Strong communication and teamwork skills.
Preferred Qualifications:Experience with cross-platform development frameworks such as Flutter or React Native.Knowledge of GraphQL and WebSocket protocols.Experience with mobile analytics and performance monitoring tools.Familiarity with Agile/Scrum methodologies.Contributions to open-source projects or personal apps in the app stores.
What We Offer:Competitive salary and comprehensive benefits package.Flexible work hours and remote work options.Opportunity to work on cutting-edge AI and machine learning projects.Collaborative and inclusive work environment.Professional development opportunities and continuous learning.Regular team events and outings.