Mobile Developer

5 - 8 years

4 - 8 Lacs

Posted:Just now| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

"

Job Title: Mobile Developer

Job Location: Hyderabad

Job Purpose:

    As a specialized IOS Developer, React Native, and Android Developer, your core responsibility is to design, develop, and optimize native and cross-platform mobile applications. While you will leverage the React Native framework and native Android (Java\/Kotlin) development, we are especially seeking someone with deep expertise in native iOS developmentincluding Xcode, Apple deployment processes, Storyboard, UIKit, SwiftUI, and building Swift native modules.Your role involves crafting intuitive mobile interfaces, implementing responsive designs, and ensuring optimal performance on diverse device configurations. Youll manage application data effectively, build robust API integrations, and maintain clean, well-documented code in Git repositories. You will participate in Agile development cycles, collaborate on CI\/CD pipelines, and work closely with UX\/UI designers, backend developers, and QA specialists to deliver high-quality applications.Experience with cloud service integration (Azure, AWS, or Google Cloud), and a strong understanding of the Apple ecosystem and App Store deployment, are highly valued. By fulfilling this role, youll contribute to innovative mobile solutions that strengthen Abu Dhabi Ports Groupdigital ecosystem, ensuring our applications meet the highest standards of performance, security, and user satisfaction while helping to maintain our leading position in the industry.Technical competencies required for the role:Mobile Apps Development - Proficiency in mobile apps development using React Native, Android and iOS\/Swift.Unit Testing - Experienced in writing Unit Tests and doing TDD.Version Control - Demonstrated ability to use Git for version control, ensuring code management and collaboration.Agile Methodologies - Familiarity with Agile development methodologies, including participation in sprint planning, stand-up meetings, and retrospectives.Cloud Platforms - Experience with Google Cloud Platform servicesKey Responsibilities:Support the entire application lifecycle (concept, design, test, release, and support) using React Native, Android, KMP and iOS.Develop native iOS applications using Xcode, Swift, Objective-C, Storyboard, UIKit, and SwiftUI, ensuring compliance with AppleHuman Interface Guidelines.Manage the deployment process for iOS apps, including provisioning, certificates, TestFlight, and App Store submission.Build and maintain Swift native modules and custom UI components for integration with React Native and native codebases.Implement iOS features such as push notifications, background tasks, deep linking, in-app purchases, Realm database, and caching strategies.Optimize app performance, memory usage, and battery efficiency on iOS devices.Ensure robust security and data protection in line with Applebest practices.Develop Android native applications using Java, Kotlin, Jetpack libraries, and Compose UI for modern, maintainable interfaces.Implement caching strategies and local data storage using Room, SQLite, Realm, or other relevant technologies.Perform programming duties for interactive app development in React Native, iOS, and Android platforms, using Xcode and Android Studio.Develop mobile applications using JSX, Java, Swift, Objective-C, Android SDK, HTML5, JavaScript, JSON, jQuery Mobile, CSS, and related technologies.Leverage technologies such as Firebase, Supabase, push subscriptions, REST APIs, and RPC APIs during development.Produce fully functional mobile applications by writing clean, maintainable code.Create wireframes and other documentation.Collaborate closely with cross-functional teams to understand and meet project requirements.Write effective unit tests to ensure a high level of code quality and reduce the number of bugs in the application.Work within an Agile environment, participating in sprint planning, stand-up meetings, and retrospectives.Design interfaces to improve user experience.Liaise with Product development team to plan new features.Contribute to the development of cutting-edge solutions that align with Abu Dhabi Ports Groups mission and objectives.Educational Qualifications:Bachelordegree in computer science, Software Engineering, or related field.Relevant certifications or additional coursework related to mobile app development and software engineering (optional).Technical Qualifications:Proficiency in mobile apps development using iOS\/Swift, React Native, and Android.Experienced with IOS native development with Swift\/Object-C.Skilled in writing automated unit tests and TDD.Demonstrated experience with version control using Git.Familiarity with Agile methodologies and participation in Agile development processes.Skilled in development with Firebase, Push notifications, Deep Linking, Maps.Knowledge of SOAP and REST Standards and experience in the usage of REST and RPC APIs.Nice to have: Experience in Azure, Google Cloud Platform.Strong problem-solving and analytical skills.Excellent communication and teamwork abilities.Experience working with Kotlin multi-platform.years of experience:5 to 8 years of professional software development experience.Worked on minimum 5 applications, and available on stores.Extensive experience with native and hybrid apps using Android, iOS and React Native.Demonstrated expertise in Git version control and Agile methodologies.Involvement in publishing applications through CI\/CD pipelines to App StoresExperience working on a variety of software projects, demonstrating adaptability and problem-solving skills.Nature of experience:Hands-on experience in designing, developing, and optimizing mobile applications using Android, iOS, and React Native.Strong background in developing user-friendly mobile UI\/UX.Experience in writing unit tests and TDD.Proficiency in maintaining code repositories, implementing version control using Git, and collaborating within an Agile environment.Experience working with services provided by Google Cloud, including firebase, maps, and push notifications.A track record of solving complex technical challenges and contributing to the success of software projects.A history of continuous learning and staying updated on industry best practices and emerging technologies.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Paraminfo logo
Paraminfo

Information Technology

New York

RecommendedJobs for You

mumbai, navi mumbai, mumbai (all areas)

bengaluru, karnataka