SentientGeeks is looking for a skilled React Native Developer to join the team. You will be responsible for designing, developing, and maintaining high-quality mobile applications that provide excellent user experiences. The ideal candidate should have exposure in React Native.
This role offers the opportunity to work with modern mobile development practices and cutting-edge technologies.
Mandatory Requirements:
- Experience: 2 years to 4 years of experience in React Native Development.
Technical Skills:
-
Strong knowledge TypeScript.
-
Experience building cross-platform applications, with a focus on Windows-based apps.
-
Strong understanding of RESTful APIs and backend integration.
-
Familiarity with Windows print services and related libraries.
-
Experience profiling and benchmarking applications.
-
Ability to work independently and describe the approach before development.
-
Experience with version control (e.g., Git) and CI/CD pipelines.
-
Problem-Solving: Strong analytical and debugging skills to troubleshoot complex issues.
Key Responsibilities:
- Develop and maintain an application using both React Native and Flutter.
- Implement full end-to-end development, including UX/UI work, API integration, business logic, and data persistence.
- Profile, benchmark, and optimize application performance.
- Develop robust print functionality leveraging Windows printer services.
- Create a user-friendly UI for configuration settings and issue monitoring.
- Ensure high performance, reliability, and responsiveness of the application.
- Debug and resolve technical challenges independently.