Overview
ibex is in a Lookout of talented individuals for the below position for its Lahore Office
!Job Title: React Native Developer (with ASP.NET Core Exposure)
Responsibilities
Key Responsibilities:
- Develop and maintain mobile applications using React Native for both iOS and Android platforms.
- Use native modules and platform-specific code where required.
- Work closely with the backend team to integrate APIs developed in ASP.NET Core.
- Utilize modern state management libraries (e.g., Redux, Zustand, Recoil, Jotai, or Context API) to manage complex UI state effectively.
- Contribute to clean, maintainable, and reusable codebases with a focus on performance and UX.
- Participate in debugging, troubleshooting, and improving existing mobile features.
- Understand and apply basic ASP.NET Core features like controllers, routing, and middleware with guidance and collaboration.
- Write clear documentation and contribute to sprint planning and stand-up meetings. Required Skills:
- 1–2 years of experience building mobile apps with React Native.
- Strong knowledge of JavaScript/TypeScript and ES6+ features.
- Experience with state management libraries, including at least one of the following:
- Redux
- MobX
- Zustand
- Recoil
- Jotai
- or React Context API
- Comfortable with React Navigation, form handling (Formik, React Hook Form).
- Basic knowledge of ASP.NET Core, including:
- Understanding the project structure (Program.cs, Startup, appsettings.json)
- Creating simple APIs using controllers and routes
- Familiarity with HTTP methods (GET, POST) and JSON-based API interaction
Qualifications
- Experience integrating mobile apps with RESTful APIs.
- Version control using Git. Nice to Have:
- Experience with SQL Server, MongoDB.
- Familiarity with unit testing in React Native or backend.
Report job