صاحب العمل نشط
حالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيحالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيWe are seeking a skilled React Native Developer to join our team in building highperformance scalable mobile applications for both iOS and Android platforms. The ideal candidate is passionate about creating seamless user experiences thrives in collaborative environments and is committed to delivering quality code. If you are looking to work on impactful projects and stay ahead of the curve in mobile app development this role is for you.
Qualifications :
Responsibilities:
Understand and translate project requirements into technical specifications by collaborating with crossfunctional teams.
Design and develop robust scalable and efficient mobile applications using React Native.
Build pixelperfect buttery smooth UIs across both mobile platforms.
Leverage native APIs for deep integrations with iOS and Android platforms.
Write clean welldocumented reusable and maintainable code using JavaScript and TypeScript.
Write and execute unit tests to ensure top performance and highquality deliverables.
Diagnose and fix bugs and performance bottlenecks for applications that feel native.
Optimize app performance and user experience through thoughtful code optimization.
Participate in code reviews offering and receiving constructive feedback to enhance code quality.
Collaborate with designers to ensure intuitive and appealing UI/UX designs.
Stay uptodate with the latest trends and emerging technologies in React Native and mobile app development.
Troubleshoot and resolve technical problems.
Transition existing React web applications to React Native where applicable.
Qualifications:
Strong proficiency in React Native and JavaScript (ES6).
Minimum of 3 years of professional experience in React Native development.
Solid understanding of React fundamentals including component lifecycle Virtual DOM and state management.
Experience in building mobile applications for both iOS and Android platforms.
Proficiency in TypeScript.
Experience with REST APIs document request models and thirdparty library integration.
Familiarity with native build tools such as XCode Gradle (Android Studio) and IntelliJ.
Solid knowledge of mobile app development processes and lifecycles.
Strong problemsolving debugging and analytical skills.
Excellent communication and collaboration skills.
Bachelors degree in Computer Science Software Engineering or a related field.
Preferred Skills and Expertise:
Experience with offline storage solutions.
Knowledge of UI/UX design principles and mobile design patterns.
Familiarity with CI/CD pipelines and version control systems (e.g. Git).
Experience with automated testing frameworks like Jest or Mocha.
Knowledge of objectoriented programming (OOP).
Experience working with and debugging dependency conflicts in thirdparty libraries.
Familiarity with reaching out to the opensource community to address critical software fixes.
Additional Information :
Dear candidate
Thank you very much for sharing your profile with us Our team takes due care of every CV but due to large no.of applications we can contact only a few candidates whose profile is being shortlisted by the team and that happens based on your answers on the following questions:
1Whats your last salary
2Whats your expected salary
3When do you able to join us
Remote Work :
No
Employment Type :
Fulltime
دوام كامل