meta-pixel

Mid level React Native

  • Industry Other
  • Category Software Engineering
  • Location Kathmandu, Nepal
  • Expiry date Mar 29, 2026 (7 days left)
Job Description

Job Description – React Native Engineer (Mid-Level, 3 - 4 Years Experience) 

Company: Tech Haus Pvt. Ltd

Location: Tahachal, Kathmandu

Salary: 80-90k

Timing: 9:00 AM- 6:00 PM


  • Own end-to-end development of mobile features from requirement understanding to production deployment.
  • Design and implement scalable, production-grade React Native applications with a focus on performance and maintainability.
  • Translate business requirements into technical solutions with clear architectural decisions and trade-off analysis.
  • Take responsibility for feature quality, ensuring minimal bugs, proper edge-case handling, and production stability.
  • Build highly reusable, modular, and extensible components aligned with the overall application architecture.
  • Implement efficient state management strategies (Redux, Zustand, Context API) based on application complexity. 
  • Integrate and manage APIs (REST/GraphQL), including error handling, retries, caching, and offline-first strategies where applicable.
  • Ensure secure handling of authentication, tokens, and sensitive data using best practices (secure storage, encryption, etc.).
  • Continuously optimize application performance (rendering, memory, network usage) across different devices and OS versions.
  • Take ownership of debugging complex issues in production and proactively prevent recurring problems.
  • Contribute actively to architectural discussions and drive improvements in codebase structure and engineering practices.
  • Maintain high code quality standards through clean coding, proper abstraction, and thorough code reviews.
  • Work closely with backend, product, and design teams to ensure seamless feature delivery and alignment.
  • Participate in and drive Agile processes, including sprint planning, estimations, and retrospectives with accountability.
  • Take initiative in identifying technical debt and actively work towards reducing it.
  • Assist in setting up and maintaining CI/CD pipelines and manage mobile release cycles (App Store and Play Store).
  • Ensure proper logging, monitoring, and observability for mobile applications in production.
  • Mentor junior developers and contribute to improving overall team capability and engineering culture.
  • Stay updated with evolving React Native ecosystem, tools, and industry best practices, and apply them where relevant.
  • Demonstrate strong ownership, accountability, and collaboration in a fast-paced product environment.

Download Our Mobile App