
Senior Mobile Application Developer
4 weeks ago
Proven experience in mobile app development for iOS (Swift/Objective-C) and Android (Java/Kotlin).---Must
Strong knowledge of mobile development frameworks and IDEs, such as Xcode, Android Studio, Flutter, and React Native.---Must
Experience integrating mobile applications with backend services through RESTful APIs and handling JSON data.---Must
Familiarity with backend technologies, such as Node.js, Django, or similar, is a plus.
Experience with cloud platforms like AWS, Firebase, or similar is a bonus.
Strong experience with Oracle databases, including schema design, query optimization, and efficient data management.---Must
Job Summary
We are looking for a skilled and motivated Mobile Application Developer to join our team. The ideal candidate will have experience in developing mobile applications for both iOS and Android platforms, either natively or using cross-platform frameworks. You will be responsible for designing, developing, and maintaining mobile apps that provide a seamless user experience.
The role requires a passion for mobile technologies and the ability to work in a fast-paced, collaborative environment.
Responsibilities
- Mobile App Development: Design, develop, and maintain high-performance mobile applications for both iOS and Android platforms using cross-platform technologies like Flutter, ensuring reliability and responsiveness.
- Collaboration: Work closely with product managers, designers, and backend developers to deliver top-tier mobile apps that meet business objectives and user requirements.
- Code Quality & Documentation: Write clean, efficient, and maintainable code following industry best practices. Maintain comprehensive documentation to facilitate future development and knowledge sharing within the team.
- User Interface & Experience: Develop and optimize intuitive, user-friendly interfaces, ensuring the app adheres to modern design principles and delivers a seamless user experience.
- Testing & Debugging: Conduct unit and integration testing, troubleshoot and resolve issues, and ensure the app functions smoothly across a variety of devices and OS versions.
- App Optimization: Optimize application performance by improving memory, CPU, and network usage to ensure quick and responsive experiences for end-users.
- Continuous Learning: Stay informed on the latest trends, tools, and technologies in mobile development, and bring innovative ideas to enhance product offerings.
- App Deployment & Maintenance: Assist with app deployment, handle app store submissions, monitor app performance post-launch, and perform regular updates and bug fixes to maintain the app's functionality.
- API Integration: Collaborate with backend developers to design, implement, and integrate APIs that seamlessly connect the mobile app with backend services.
- Database Management: Work with backend systems and Oracle databases, focusing on optimization, query writing, and ensuring efficient data flow.
- Security & Performance: Ensure all applications meet security standards and deliver optimal performance in terms of speed, stability, and user experience.
- Code Reviews: Participate in code reviews, offering constructive feedback to peers and helping to improve overall code quality and team development practices.
- Mobile App Development Experience: Proven experience in mobile app development for iOS (Swift/Objective-C) and/or Android (Java/Kotlin). Experience with cross-platform frameworks like Flutter, React Native, or Xamarin is highly preferred.
- Familiarity with Mobile Development Frameworks & Tools: Strong knowledge of mobile development frameworks and IDEs, such as Xcode, Android Studio, Flutter, and React Native.
- UI/UX Knowledge: Deep understanding of mobile design principles, user experience, and best practices for building intuitive, visually appealing apps.
- API Integration: Experience integrating mobile applications with backend services through RESTful APIs and handling JSON data.
- Version Control Expertise: Proficiency in Git and other version control systems for team collaboration and code management.
- Cross-Platform Development: Hands-on experience with Flutter for building efficient, high-performance cross-platform mobile applications.
- Backend Development: Familiarity with backend technologies, such as Node.js, Django, or similar, is a plus.
- Oracle Database Knowledge: Strong experience with Oracle databases, including schema design, query optimization, and efficient data management.
- Mobile App Architecture & Best Practices: Solid understanding of mobile app architecture, design patterns, and best development practices.
- Cloud Services & Deployment: Experience with cloud platforms like AWS, Firebase, or similar is a bonus.
- Problem-Solving: Strong analytical and problem-solving abilities to troubleshoot and resolve technical issues efficiently.
- Performance Optimization: Familiarity with mobile performance optimization techniques, ensuring apps run smoothly across devices and OS versions.
- Agile Environment: Ability to thrive in a fast-paced, agile development environment.
- Communication Skills: Excellent written and verbal communication skills, with the ability to clearly explain technical concepts to both technical and non-technical stakeholders.
- Collaboration: Strong teamwork skills, with a collaborative attitude towards working with cross-functional teams.
- Experience with App Store/Google Play Deployment: Familiarity with the process of deploying apps to the App Store and Google Play Store, including managing app versions and submitting updates.
- Cloud Integration: Familiarity with cloud-based technologies like Firebase, AWS, or Google Cloud to integrate services such as push notifications, authentication, and database management.
- Experience with Testing Frameworks: Knowledge of testing frameworks and tools (JUnit, Espresso, XCTest, etc.) to ensure quality code and application stability.
- Familiarity with Agile Methodologies: Experience working in an Agile/Scrum environment, participating in sprint planning, and providing regular updates on progress.
#J-18808-Ljbffr
-
Junior Mobile Application Developer
4 weeks ago
Muscat, Muscat, Oman TAT IT Technolgies Full timeWe have an urgent requirement for Junior Mobile Application Developer for our client in OmanExperience in mobile app development for iOS (Swift/Objective-C) and Android (Java/Kotlin).---MustBasic knowledge of mobile development frameworks and IDEs, such as Xcode, Android Studio, Flutter, and React Native.---MustFamiliarity integrating mobile applications...
-
Senior C# Developer
5 hours ago
Muscat, Muscat, Oman beBee Careers Full timeOur team is looking for a skilled C# developer to work on mobile applications. This job involves using artificial intelligence tools in developing systems and programs.Key ResponsibilitiesTo have at least 5 years of experience in programming.The ability to collect, understand and analyze needs to design, develop, implement and provide support to programs.To...
-
C# ,.Net Developer - Mobile application
3 weeks ago
Muscat, Muscat, Oman TAT IT Technolgies Full timeThis range is provided by TAT IT Technolgies. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeWe have an urgent requirement for C# .Net Developer - experience in mobile application for our client in Oman.ResponsibilitiesAt least 5 years of experience in programming.To have the skill of...
-
C# .Net Developer for Mobile Applications
3 days ago
Muscat, Muscat, Oman beBee Careers Full timeWe seek a highly skilled C# .Net Developer who can contribute to the development of mobile applications.About the RoleThis role requires a minimum of 5 years of programming experience and the ability to train and transfer knowledge to others.The ideal candidate will be able to provide consultation and solution services in system development.They must be able...
-
C# ,.Net Developer - Mobile application
4 weeks ago
Muscat, Muscat, Oman TAT IT Technolgies Full timeWe have an urgent requirement for a C# .Net Developer - experience in mobile application for our client in Oman.ResponsibilitiesAt least 5 years of experience in programming.To have the skill of training and transferring knowledge and experiences to others.Providing consultations and solutions in systems development.To have the ability to solve problems and...
-
High-Performance Mobile App Developer
3 days ago
Muscat, Muscat, Oman beBee Careers Full timeWe are seeking a highly skilled Senior Mobile Application Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-performance mobile applications for both iOS and Android platforms using cross-platform technologies like Flutter.The ideal candidate will have experience in...
-
Senior Project Manager
6 days ago
Muscat, Muscat, Oman beBeeProjectManager Full timeProject Management OpportunityWe are seeking an experienced project manager to oversee assigned application and systems development projects of moderate to high complexity. This position is responsible for assembling the project team, assigning responsibilities, and managing schedules and resources to ensure timely completion of assigned projects.Develop the...
-
Web Application Developer
5 hours ago
Muscat, Muscat, Oman beBee Careers Full timeJob Overview:We are seeking a talented Full Stack Developer with at least 5 years of experience to contribute to the development of high-quality software applications that meet clients' needs. In this role, you will design, develop, and maintain scalable web & mobile applications.
-
Mobile Solutions Architect
5 days ago
Muscat, Muscat, Oman beBeeAndroidEngineer Full timeAre you looking to shape the future of mobile solutions and provide exceptional user experiences?About this roleAs a senior Android engineer, you will play a key role in designing, developing, and optimizing high-quality Android applications.Your responsibilitiesCollaborate with cross-functional teams to translate business requirements into technical...
-
Expert Mobile Application Developer
1 week ago
Muscat, Muscat, Oman beBee Careers Full timeDeliver Exceptional User ExperiencesWe are seeking a skilled iOS Engineer to join our team and contribute to the development of cutting-edge mobile applications. As a key member of our engineering team, you will leverage your extensive knowledge of Swift and Objective-C to design, develop, and maintain high-quality iOS apps.Key Responsibilities:Develop and...