Job Title: React Native Developer Location: PIA Cooperative Housing Society, Johar Town, Lahore, Pakistan/Onsite Employment Type: Full-time
About Us
TX Dynamics, based in Lahore, offers full‑cycle services in mobile and web development, UI/UX design, staff augmentation, and business/technical consultancy.
Role Overview
We’re looking for a React Native Developer who has 1–2 years of professional experience building mobile applications. You’ll work closely with our design and backend teams to develop scalable, high-quality apps for both iOS and Android. This is a great role if you’re looking to grow in mobile development, take ownership of features, and contribute meaningfully to the product.
Key Responsibilities
- Develop, maintain, and improve mobile applications using React Native.
- Collaborate with product designers, backend engineers, and QA to define, design, and ship new features.
- Use AI-assisted coding (vibe coding).
- Build clean, well-structured, and maintainable code. Even when using AI, ensure that code follows standards and best practices.
- Debug, profile, and optimize app performance (memory, CPU, UI speed).
- Integrate with RESTful APIs or other backend services.
- Write automated tests (unit, integration) and help with end-to-end mobile testing.
- Stay current on the React Native ecosystem (libraries, tools) and new trends in AI-assisted development.
Required Qualifications
- Experience: 1–2 years working with React Native.
- Technical Skills:
- Strong knowledge of JavaScript (ES6+). Experience with TypeScript is a plus.
- Familiarity with state management (e.g., Redux, Context API, Zustand).
- Understanding of mobile development principles (UI layouts, navigation, native modules).
- Experience integrating with REST APIs and Firebase, GraphQL is a plus.
- Git/version control proficiency.
- Vibe Coding Skills:
- Ability to write effective natural-language prompts to describe desired functionality.
- Skill in reviewing and refining AI-generated code.
- Understanding of the risks: code quality, security,and maintainability.
- Soft Skills:
- Good communication: explain requirements, logs, bugs clearly.
- Problem-solving mindset: can debug both human-written and AI-generated code.
- Willingness to learn new tools, especially in the AI development space.
- Attention to detail.
Desirable / Nice-to-Have
- Experience with Expo or React Native projects.
- Familiarity with native modules (iOS / Android).
- Knowledge of CI/CD for mobile apps.
- Experience with testing frameworks like Jest, Detox, or Mocha.
- Understanding of security best practices (especially for AI-generated code).
- Experience with AI toolchains: Cursor,Claude,Trae etc.
Education & Experience
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
1–2 years of relevant work experience (internships / freelancing count)
Job Type: Full-time
Pay: Rs100,000.00 - Rs120,000.00 per month
Work Location: In person