Remote Senior FrontEnd Developer (React Native)

Posted

Apply now
Please, let iHorizons know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • You will be responsible for designing, developing, and implementing mobility applications and software by analyzing user requirements and defining application functionality.
  • Perform coding, software testing, debugging, and troubleshooting tasks.
  • This job reports to the Team Lead - Mobile.
  • Build and develop high-performing mobility applications and interfaces, contributing to all phases of the application development lifecycle from design to testing.
  • Create and implement well-designed, reusable components for mobility applications.
  • Conceptualize and formulate apps that are suitable for use on all types of mobility devices.
  • Implement measures to safeguard users' data.
  • Analyze and optimize code to improve overall app performance and stability, achieving maximum speed and scalability.
  • Interpret requirements to create high-quality coding that functions according to specifications.
  • Ensure that the construction and presentation of the apps are congruent with iHorizon's standards.
  • Write testable and scalable codes and ensure they align with project objectives.
  • Identify and resolve immediate and potential issues with the applications.
  • Evaluate and embed SDKs into applications as per the required functionality.
  • Identify accessibility and UX risks and drive their remediation.
  • Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
  • Ensure user experience determines design choices and develop features to enhance the user experience.
  • Bring designs to life using the latest libraries, frameworks, and tooling.
  • Provide end-user support and resolve implementation issues.
  • Collaborate with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order.
  • Create app updates, including bug fixes and additional features, for release.
  • Identify technical debt and refactor code when appropriate.
  • Adopt and apply the Object-Oriented Programming Standard.
  • Follow iHorizons development culture by attending daily scrums and working in an agile-based environment.

Requirements:

  • A Bachelor’s degree in computer science or a related field is required.
  • Excellent English communication skills are necessary.
  • Overall, 5 years of experience in React Native programming is required.
  • Knowledge of current frameworks, SDKs, APIs, and libraries with full proficiency in React Native frameworks is essential.
  • A basic understanding of the iOS SDK, as well as the Swift language for iOS development, is needed.
  • A basic understanding of the Android SDK, as well as the Java (or Kotlin) language for Android development, is required.
  • Knowledge of mobile applications delivery processes (app building, code signing, submitting to stores) and experience with delivery automation tools (Fastlane, Bitrise, etc.) is necessary.
  • Experience with integrating apps with REST APIs is required.
  • A published one or more mobile apps is a must.

Benefits:

  • The working week is from Sunday to Thursday.
  • The weekend consists of Friday and Saturday.
  • Working hours are 8 hours plus a 1-hour break (Qatari Time).
  • Holidays are according to the Qatari calendar.
  • This position offers a full remote working model.
Apply now
Please, let iHorizons know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback