Senior Mobile Application Developer

2 days ago


Muscat, Muscat, Oman TAT IT Technolgies Full time
We have an urgent requirement for Senior Mobile Application Developer for our client in Oman

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
  1. 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.
  2. Collaboration: Work closely with product managers, designers, and backend developers to deliver top-tier mobile apps that meet business objectives and user requirements.
  3. 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.
  4. User Interface & Experience: Develop and optimize intuitive, user-friendly interfaces, ensuring the app adheres to modern design principles and delivers a seamless user experience.
  5. 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.
  6. App Optimization: Optimize application performance by improving memory, CPU, and network usage to ensure quick and responsive experiences for end-users.
  7. Continuous Learning: Stay informed on the latest trends, tools, and technologies in mobile development, and bring innovative ideas to enhance product offerings.
  8. 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.
  9. API Integration: Collaborate with backend developers to design, implement, and integrate APIs that seamlessly connect the mobile app with backend services.
  10. Database Management: Work with backend systems and Oracle databases, focusing on optimization, query writing, and ensuring efficient data flow.
  11. Security & Performance: Ensure all applications meet security standards and deliver optimal performance in terms of speed, stability, and user experience.
  12. Code Reviews: Participate in code reviews, offering constructive feedback to peers and helping to improve overall code quality and team development practices.
Requirements
  1. 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.
  2. Familiarity with Mobile Development Frameworks & Tools: Strong knowledge of mobile development frameworks and IDEs, such as Xcode, Android Studio, Flutter, and React Native.
  3. UI/UX Knowledge: Deep understanding of mobile design principles, user experience, and best practices for building intuitive, visually appealing apps.
  4. API Integration: Experience integrating mobile applications with backend services through RESTful APIs and handling JSON data.
  5. Version Control Expertise: Proficiency in Git and other version control systems for team collaboration and code management.
  6. Cross-Platform Development: Hands-on experience with Flutter for building efficient, high-performance cross-platform mobile applications.
  7. Backend Development: Familiarity with backend technologies, such as Node.js, Django, or similar, is a plus.
  8. Oracle Database Knowledge: Strong experience with Oracle databases, including schema design, query optimization, and efficient data management.
  9. Mobile App Architecture & Best Practices: Solid understanding of mobile app architecture, design patterns, and best development practices.
  10. Cloud Services & Deployment: Experience with cloud platforms like AWS, Firebase, or similar is a bonus.
  11. Problem-Solving: Strong analytical and problem-solving abilities to troubleshoot and resolve technical issues efficiently.
  12. Performance Optimization: Familiarity with mobile performance optimization techniques, ensuring apps run smoothly across devices and OS versions.
  13. Agile Environment: Ability to thrive in a fast-paced, agile development environment.
  14. Communication Skills: Excellent written and verbal communication skills, with the ability to clearly explain technical concepts to both technical and non-technical stakeholders.
  15. Collaboration: Strong teamwork skills, with a collaborative attitude towards working with cross-functional teams.
Preferred Skills
  1. 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.
  2. Cloud Integration: Familiarity with cloud-based technologies like Firebase, AWS, or Google Cloud to integrate services such as push notifications, authentication, and database management.
  3. Experience with Testing Frameworks: Knowledge of testing frameworks and tools (JUnit, Espresso, XCTest, etc.) to ensure quality code and application stability.
  4. Familiarity with Agile Methodologies: Experience working in an Agile/Scrum environment, participating in sprint planning, and providing regular updates on progress.
Skills: android, android development, flutter, django, ui/ux principles, json, testing frameworks, mobile app architecture, node.js, app, objective-c, ios development, cloud, java, agile methodologies, mobile, react native, aws, swift, kotlin, version control (git), oracle databases, firebase, restful apis
#J-18808-Ljbffr

  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    We 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...


  • Muscat, Muscat, Oman SWATX Full time

    About UsSATWX is a technology-driven organization focused on developing cutting-edge mobile solutions. Our team consists of talented individuals passionate about innovation and collaboration.The RoleWe are currently looking for a skilled Senior Android Engineer to lead our mobile application development efforts. This individual will be responsible for...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    Job SummaryWe are seeking a skilled Mobile Application Developer to join our team at TAT IT Technologies. The ideal candidate will have experience in developing high-performance mobile applications for both iOS and Android platforms using cross-platform technologies like Flutter. The successful applicant will be responsible for designing, developing, and...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    Job OverviewWe are seeking a highly skilled Mobile Application Developer to join our team at TAT IT Technologies. 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.Responsibilities:Design, develop, and maintain high-performance...


  • Muscat, Muscat, Oman Phi Wallet Full time

    About UsAt Phi Wallet, we are passionate about empowering users globally to take control of their wealth. Our goal is to provide a secure, transparent, and efficient way for users to manage their gold bullion through our innovative FinTech platform. We believe in the importance of teamwork, continuous learning, and innovation in driving success.Job SummaryWe...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    We 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...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    Job SummaryWe are seeking a skilled Mobile Application Developer to join our team at TAT IT Technologies. 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.Responsibilities:Design, develop, and maintain high-performance mobile...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    At TAT IT Technologies, we are seeking a highly skilled C# Developer to join our team in Oman. This is an urgent requirement for a talented individual with experience in mobile application development using C# and .Net technologies.Key Responsibilities:We require at least 5 years of experience in programming with a strong background in C# and .Net.The ideal...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    What We OfferTAT IT Technologies invites ambitious individuals to apply for the role of Mobile Application Developer. As part of our team, you will have the opportunity to work on cutting-edge projects, collaborate with talented professionals, and develop your skills in cross-platform mobile app development using Flutter. Our dynamic work environment fosters...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    Key ResponsibilitiesAt TAT IT Technologies, we are seeking an accomplished Mobile Application Developer to join our team of experts. As a key member of our organization, you will be responsible for the design, development, testing, and deployment of high-quality mobile applications for both iOS and Android platforms. Your primary focus will be on leveraging...


  • Muscat, Muscat, Oman Kaya Full time

    Job Description:We are looking for a skilled developer to design and implement a comprehensive mobile application for sales management, integrating core elements of sales order management, customer relationship management, and inventory tracking.Key Features:Sales Order Management SystemCustomer Relationship Management ModuleInventory Tracking SystemCustomer...


  • Muscat, Muscat, Oman Infoline Full time

    Job RequirementsInfoline is looking for a talented Full Stack Engineer to work on a wide range of projects.The role involves developing, executing, debugging, deploying, and testing components and systems that are cost-effective, scalable, high-performance, and reusable.The ideal candidate will have a strong understanding of design patterns and the ability...


  • Muscat, Muscat, Oman Recruitment Consultants Full time

    Senior Application DeveloperAbout Us:We are a reputable recruitment consultancy based in Oman, providing expert staffing solutions to various industries.Job Description:We are seeking a Senior Application Developer to join our team as a Dot Net developer. The successful candidate will be responsible for the development, testing, and support of new and...


  • Muscat, Muscat, Oman Apex Digitization Full time

    Full Stack Developer Position:We specialize in innovative software solutions designed to enhance productivity and streamline operations for local businesses. At Apex Digitization, we're looking for a talented Full Stack Developer with a minimum of 5 years of experience to contribute to the development of high-quality software applications.Main...


  • Muscat, Muscat, Oman SWATX Full time

    About SWATXWe are a team of passionate professionals dedicated to creating innovative mobile solutions. At SWATX, we believe in fostering a collaborative environment where our team members can thrive and contribute their expertise.The RoleWe are currently looking for a skilled Senior Android Engineer to join our team. In this role, you will be responsible...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    We are seeking an experienced C# Developer to join our team at TAT IT Technologies in Oman. As a key member of our team, you will play a critical role in designing, developing, and implementing software solutions using C# and .Net technologies.Key Responsibilities:Design and develop software applications using C# and .Net.Collaborate with colleagues to...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    About the RoleTAT IT Technologies seeks an experienced Mobile Application Developer to contribute to the development of our innovative mobile solutions. The ideal candidate will possess strong expertise in cross-platform mobile app development using Flutter and proficiency in various programming languages, including Swift, Java, and Kotlin. In this key...


  • Muscat, Muscat, Oman Phi Wallet Full time

    About the RoleWe are seeking a highly skilled Senior Android Engineer to join our team. The successful candidate will be responsible for designing and building advanced applications for the Android platform, collaborating with cross-functional teams to define, design, and ship new features, and ensuring high-quality code with robust unit-testing. In...


  • Muscat, Muscat, Oman SWATX Full time

    About This Role">We're on the hunt for a skilled Senior iOS Engineer to join our team at SWATX. As a key member of our engineering team, you'll be responsible for designing, developing, and maintaining high-quality iOS applications.">Key Responsibilities">Design and develop iOS applications using Swift and Objective-C.Collaborate with cross-functional teams...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    About the RoleWe are looking for a talented Mobile Application Developer to join our team at TAT IT Technologies. 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.Responsibilities:Design, develop, and maintain high-performance...