Junior Mobile Application Developer

7 days ago


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

Experience in mobile app development for iOS (Swift/Objective-C) and Android (Java/Kotlin).---Must

Basic knowledge of mobile development frameworks and IDEs, such as Xcode, Android Studio, Flutter, and React Native.---Must

Familiarity integrating mobile applications with backend services through RESTful APIs and handling JSON data.---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.
  2. Collaboration: Work closely with product managers, designers, and senior developers to help deliver mobile apps that meet business goals and provide excellent user experiences.
  3. Code Quality & Documentation: Write clean, efficient, and maintainable code, following best practices. Document your code and processes to aid future development and knowledge sharing.
  4. User Interface & Experience: Help develop intuitive, user-friendly interfaces that align with modern design principles and ensure a seamless user experience.
  5. Testing & Debugging: Support testing efforts, conduct basic unit testing, and help troubleshoot and resolve issues across various devices and OS versions.
  6. App Optimization: Assist in optimizing mobile app performance by improving memory, CPU, and network usage for enhanced speed and responsiveness.
  7. Continuous Learning: Stay up to date with the latest mobile development trends and tools, and actively seek opportunities to improve your skills.
  8. App Deployment & Maintenance: Assist in the app deployment process, including app store submissions and monitoring post-launch performance.
  9. API Integration: Work with backend developers to integrate RESTful APIs and connect mobile applications to backend services.
  10. Security & Performance: Help ensure that mobile applications meet security standards and maintain optimal performance.
  11. Code Reviews: Participate in code reviews and learn from senior team members to improve your coding skills.
Requirements
  1. Mobile App Development Experience: Basic experience in mobile app development for iOS (Swift/Objective-C) and/or Android (Java/Kotlin). Experience with Flutter, React Native, or Xamarin is a plus.
  2. Familiarity with Mobile Development Tools: Understanding of mobile development tools and IDEs like Xcode, Android Studio, Flutter, and React Native.
  3. UI/UX Knowledge: Familiarity with mobile design principles and an understanding of how to create intuitive, user-friendly interfaces.
  4. API Integration: Basic understanding of how to integrate mobile apps with backend services via RESTful APIs.
  5. Version Control: Familiarity with Git or similar version control systems for managing code and collaborating with the team.
  6. Cross-Platform Development: Experience or interest in working with Flutter for building cross-platform applications is desirable.
  7. Backend Technologies: Familiarity with backend technologies like Node.js, Django, or similar is a plus.
  8. Database Knowledge: Basic understanding of databases, including Oracle or others, and how to manage data effectively.
  9. Problem-Solving: Strong problem-solving skills and a keen interest in troubleshooting and resolving technical issues.
Preferred Skills
  1. App Deployment: Familiarity with deploying apps to the App Store or Google Play is a plus.
  2. Cloud Integration: Experience with cloud platforms like Firebase, AWS, or Google Cloud is a bonus.
  3. Testing Frameworks: Basic knowledge of testing frameworks like JUnit, Espresso, XCTest, or similar is advantageous.
  4. Agile Methodologies: Exposure to working in an Agile/Scrum environment is a plus.
Skills: json, android development (java/kotlin), ios development (swift/objective-c), react native, flutter, android, version control (git), mobile development, restful apis, mobile development tools (xcode, android studio), mobile, problem-solving, ui/ux design
#J-18808-Ljbffr

  • Muscat, Muscat, Oman beBee Careers Full time

    We are seeking an experienced Mobile Application Developer to design, develop, and maintain high-performance mobile applications for both iOS and Android platforms using cross-platform technologies like Flutter.The ideal candidate will have a strong foundation in mobile app development, including experience with Swift/Objective-C for iOS and Java/Kotlin for...


  • Muscat, Muscat, Oman beBee Careers Full time

    Job Overview:We are seeking an experienced C# .Net Developer to join our team and contribute to the development of mobile applications.The ideal candidate should have a strong background in programming, with expertise in training and transferring knowledge to others.Key Responsibilities:Developing and implementing software solutions using C#...


  • Muscat, Muscat, Oman TAT IT Technolgies Full time

    We have an urgent requirement for Senior Mobile Application Developer for our client in OmanProven experience in mobile app development for iOS (Swift/Objective-C) and Android (Java/Kotlin).---MustStrong knowledge of mobile development frameworks and IDEs, such as Xcode, Android Studio, Flutter, and React Native.---MustExperience integrating mobile...


  • Muscat, Muscat, Oman beBee Careers Full time

    Mobile Application DeveloperWe are seeking an experienced and skilled Mobile Application Developer to join our team. As a Mobile Application Developer, 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...


  • Muscat, Muscat, Oman beBee Careers Full time

    We need a skilled and experienced Senior Mobile Application Developer to develop high-performance mobile applications for both iOS and Android platforms. The ideal candidate will have a solid understanding of mobile design principles, user experience, and best practices for building intuitive, visually appealing apps.Key ResponsibilitiesDesign, develop, and...


  • Muscat, Muscat, Oman beBee Careers Full time

    We are seeking a highly skilled and experienced Senior Mobile Application Developer to design, develop, and maintain high-performance mobile applications for both iOS and Android platforms. The ideal candidate will have a deep understanding of mobile app architecture, design patterns, and best development practices.ResponsibilitiesDesign and develop...


  • Muscat, Muscat, Oman beBee Careers Full time

    A skilled Mobile Application Developer is sought after to join our team and contribute to the development of innovative mobile applications for both iOS and Android platforms.The successful candidate will have hands-on experience with mobile app development, including experience with iOS (Swift/Objective-C) and/or Android (Java/Kotlin). Additionally, they...

  • C# .Net Developer

    2 days ago


    Muscat, Muscat, Oman beBee Careers Full time

    Key ResponsibilitiesWe require a highly experienced C# .Net Developer - Mobile Application who can lead the development of mobile applications using C# and .Net framework.The selected candidate will be responsible for designing, developing, testing, and deploying mobile applications that meet the required specifications and standards.This role involves...


  • Muscat, Muscat, Oman beBee Careers Full time

    ">As a key member of our team, you will play a crucial role in 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 a strong foundation in mobile app development, including experience with Swift/Objective-C for iOS and...


  • Muscat, Muscat, Oman beBee Careers Full time

    **Job Overview**We are seeking a skilled Full Stack Developer to contribute to the development of high-quality software applications that meet our clients' needs. In this role, you will design, develop, and maintain scalable web & mobile applications.