リモートワークの詳細
  • 募集している国: ワールドワイド
  • 必要言語: 英語
職務内容
developer

説明 :

1. Architecting and Development: Lead the architectural design and development of application using React Native, ensuring scalability, maintainability, and extensibility of the codebase.

2. Performance Optimization: Implement strategies to optimize the performance of the application, including efficient rendering, minimizing resource consumption, and optimizing network requests.

3. Data Management: Oversee proper handling of data, including caching mechanisms, asynchronous data fetching, local storage, and encrypted storage to ensure data integrity and security.

4. State Management: Implement robust state management solutions using Redux or similar libraries to manage application state effectively and maintain consistency across components.

5. Error Handling: Establish best practices for error handling throughout the application, including error logging, graceful error recovery, and proactive error prevention strategies.

6. Unit Testing: Develop and execute comprehensive unit tests to validate the functionality and reliability of the application code, ensuring high test coverage and adherence to quality standards.

7. Front-End Implementation: Collaborate closely with UI/UX designers to implement front-end designs, ensuring pixel-perfect rendering, responsive layouts, and intuitive user interactions.

8.Design, develop, and maintain high-quality mobile applications for Android and iOS platforms.

9.Work closely with designers, product managers, and other team members to understand project requirements, develop technical specifications, and ensure timely delivery of high-quality software.

10.Write unit and integration tests to ensure the reliability, security, and robustness of mobile applications. Debug and troubleshoot issues as they arise.

11. Develop platform-specific features and optimizations for Android and iOS platforms to provide the best possible user experience.

12. Document code, technical designs, and project specifications to facilitate collaboration and maintain project knowledge.

13. Stay updated with the latest trends, technologies, and best practices in mobile app development. Continuously learn and improve skills to enhance job performance.

要件 :

1. Bachelor's degree in Computer Science, Engineering, or related field.

2. 4-5 years of professional experience in React Native development, with a proven track record of delivering high-quality mobile applications.

3. Extensive experience in performance optimization techniques for mobile applications.

4. Strong understanding of data management concepts, including caching, asynchronous programming, and local/encrypted storage.

5. Solid understanding of front-end technologies such as HTML5, CSS3, and responsive design principles.

6.Fluency in written and spoken English. Minimum 2 years of experience working with English-speaking clients and/or employers.

P Singh · Mobile Application Developer今月アクティブ
Preview
掲載日 18 July 2024