Job Title: |
|
Software Engineer / React Native Developer |
Category: |
|
Software Development |
Total Positions: |
|
1 |
Job Location: |
|
Karachi |
Gender: |
|
No Preference |
Minimum Education: |
|
Bachelors |
Degree Title: |
|
Bachelor's in Computer Science or a related field |
Career Level: |
|
Experienced Professional |
Minimum Experience: |
|
3 Years |
Apply By: |
|
Jun 25, 2025 |
|
|
|
|
|
|
|
|
Job Description: |
We are Seeking an experienced Software Engineer/React Native Developer to join our team in Karachi. In this position, you'll closely collaborate with our Operational/MIS Team, The responsibilities will include:
Key Responsibilities:
- Understand and translate project requirements into scalable mobile solutions.
- Develop Android applications using React Native, SQLite, and API integrations, focusing on maintainability and performance.
- Proficient in PHP/Laravel, JavaScript/TypeScript, Node.js, React.js, and MySQL/SQL.
- Utilize build tools and package management systems effectively.
- Write clean, reusable, and testable code; manage version control using Git and SVN.
- Design and maintain RESTful API integrations.
- Work with remote data via REST and JSON.
- Apply Agile, Scrum, or Waterfall development methodologies based on project needs.
- Troubleshoot and resolve software issues; provide regular progress updates to stakeholders.
- Follow best practices in code modularity, reusability, and performance optimization.
- Ensure software development compliance with ISO 27001 and CMMI standards.
- Experience integrating hardware like sensors, barcode/QR code scanners.
- Build applications with offline-first functionality, allowing users to work without internet and sync when reconnected.
- Developed robust data synchronization mechanisms for mobile platforms.
- Proven experience developing solutions for real-time data capturing.
- Hands-on experience with GIS mapping applications.
- Strong understanding of the Android SDK, handling multiple Android versions and screen sizes.
- Developed attendance systems using IRIS recognition technology.
- Designed and implemented facial recognition modules for attendance and identity verification.
Qualifications & Experience:
- Minimum 16 years of education in IT/Computer Science or a related field.
- After graduation at least 3 years of relevant experience in software engineer/React Native Developer.
- Proven experience in Android application development using React Native, SQLite, and API integration.
- Candidates having know-how or experience in Flutter will be preferred.
|
Company Information |
|
Company Name: PMIU SELECT, RSU SE&LD Company Description: Sindh Early Learning Enhancement through Classroom Transformation SELECT, Transforming teaching practices in the early grades, Developing an Effective Learning Environment, Improving System Capacity for Effective School Leadership and Management Support and Technical Assistance and Project Management.
|
|