Job Description

Job Description

Job Title: Mobile Developer

Job Location: Dubai

Job Role

  • As a specialized React Native, iOS, and Android Developer, your core responsibility is to design, develop, and optimize cross-platform and native mobile applications. You will leverage React Native framework alongside native iOS (Swift/Objective-C) and Android (Java/Kotlin) development expertise to create seamless user experiences across all mobile platforms.
  • Your role involves crafting intuitive mobile interfaces, implementing responsive designs, and ensuring optimal performance on diverse device configurations. Youll manage application data effectively with SQL Server and MongoDB while building robust API integrations. Your technical contributions include maintaining clean, well-documented code in Git repositories, participating in Agile development cycles, and collaborating on CI/CD pipelines utilizing Docker.
  • Youll work closely with UX/UI designers, backend developers, and QA specialists to deliver high-quality applications that meet both user needs and business requirements. When necessary, youll integrate applications with cloud services (Azure, AWS, or Google Cloud) to enhance functionality and scalability.
  • By fulfilling this role, youll contribute to innovative mobile solutions that strengthen digital ecosystem, ensuring our applications meet the highest standards of performance, security, and user satisfaction while helping to maintain our leading position in the industry

Roles & Responsibilities

  • Support the entire application lifecycle (concept, design, test, release, and support) using React Native & Android and IOS.
  • Programming duties for an interactive App development in React Native, iOS & Android Platform, using XCode and Android Studio.
  • Mobile Application Development using JSX, JAVA, Swift, Objective-C, Android SDK, HTML5, JavaScript, JSON, jQuery Mobile, CSS and different connected technologies.
  • Leverage technologies such as firebase, supabase, push subscriptions, REST APIs, RPC APIs during development.
  • Produce fully functional mobile applications writing clean code.
  • Create wireframes and other documentation.
  • Collaborate closely with cross-functional teams to understand and meet project requirements.
  • Maintain code repositories and ensure version control using Git.
  • 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.
  • People Management Responsibilites:
  • Collaboration: Work closely with team members, designers, and business analysts to ensure effective communication and teamwork.
  • Knowledge Sharing: Share your technical knowledge and expertise with colleagues, assisting them in solving challenges and promoting skill development.
  • Mentoring: Provide guidance and support to junior developers, interns and trainees, helping them grow their skills and understanding of best practices.
  • Code Reviews: Participate in code reviews to maintain code quality and adherence to coding standards.
  • Problem Solving: Collaborate with team members to identify and address technical issues and challenges, fostering a culture of problem-solving and innovation.
  • Feedback: Offer constructive feedback to colleagues when reviewing their work and be open to receiving feedback from others to facilitate continuous improvement.
  • Strategic Responsibilities:
  • Technology Roadmap: Contribute to the development and implementation of the technology roadmap, helping to identify and adopt new technologies and best practices.
  • Architecture Planning: Participate in architectural discussions and decisions, ensuring that the technical solutions align with long-term business goals.
  • Scalability: Design applications and systems with scalability in mind, accommodating future growth and increased user demand.
  • Security: Implement security best practices to protect the integrity and confidentiality of data and systems, staying updated on emerging threats and solutions.
  • Performance Optimization: Continuously monitor and optimize application performance to enhance user experience and reduce load times.
  • Compliance: Ensure that the developed applications and systems comply with relevant regulations and industry standards.
  • Innovation: Stay informed about emerging technologies and trends in the software development industry and propose innovative solutions to improve products and processes.
  • Documentation: Maintain comprehensive technical documentation for code, architectures, and processes to facilitate knowledge transfer and onboarding of new team members.

Technical Skills & Education

  • Bachelor’s degree in computer science, Software Engineering, or a related field.
  • Relevant certifications or additional coursework related to mobile apps development and software engineering (optional).
  • Proficiency in mobile apps development using React Native, Android and iOS/Swift.
  • 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 usage of REST and RPC APIs.
  • Nice to have: Experience in Google Cloud Platform.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.

Experience Required

  • 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 Stores
  • Experience working on a variety of software projects, demonstrating adaptability and problem-solving skills.
  • 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 in working with services provided by Google Cloud, including firebase, maps, 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.


Job Details

Role Level: Mid-Level Work Type: Full-Time
Country: United Arab Emirates City: Abu Dhabi
Company Website: https://paraminfo.com Job Function: Engineering
Company Industry/
Sector:
IT Services and IT Consulting

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Recent Jobs
View More Jobs
Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn