We are seeking a highly skilled React Native Developer to join our dynamic team. The ideal candidate will have extensive experience in mobile application development using React Native and a strong understanding of backend technologies, including Python and its frameworks, as well as the MERN stack. This role emphasizes React Native expertise while backend development, including Python, will complement the position to ensure seamless API integration and robust application architecture.

Key Responsibilities

  • React Native Development:

    • Design, develop, and maintain cross-platform mobile applications using React Native.
    • Build and enhance features with a focus on performance, responsiveness, and a native-like user experience.
    • Troubleshoot and resolve mobile-specific issues such as UI inconsistencies and platform differences.
  • Backend Development:

    • Develop and maintain backend services using Python frameworks (e.g., Django, Flask, FastAPI) and Node.js.
    • Design and integrate RESTful APIs and GraphQL endpoints for mobile applications.
    • Optimize backend performance and ensure secure communication between mobile frontend and backend systems.
  • Integration with Backend:

    • Collaborate with backend developers to integrate APIs and microservices.
    • Leverage Python and Node.js for efficient data handling and server-side logic.
  • Code Quality:

    • Write clean, maintainable, and reusable code adhering to industry standards.
    • Perform rigorous testing (unit, integration, and E2E) to ensure application stability.
  • Collaboration:

    • Work closely with designers, product managers, and other team members to deliver exceptional mobile experiences.
    • Participate in code reviews and provide constructive feedback to team members.
  • Innovation:

    • Stay updated with the latest React Native features and best practices.
    • Continuously improve development processes to ensure high-quality deliverables.

Required Skills

  • React Native:

    • Advanced expertise in React Native for cross-platform mobile app development.
    • Proficiency in using React Native libraries and tools (e.g., Redux, Context API, AsyncStorage).
    • Familiarity with platform-specific development, such as integrating native modules for iOS and Android.
  • Backend Development:

    • Strong expertise in Python frameworks like Django, Flask, or FastAPI.
    • Experience in Node.js and Express.js for server-side development.
    • Proficiency in consuming and developing RESTful APIs and GraphQL.
    • Hands-on experience with database technologies such as MongoDB (NoSQL), PostgreSQL, or MySQL.
  • Mobile Development Practices:

    • Hands-on experience with debugging tools like Flipper, React Native Debugger, and Chrome DevTools.
    • Proficiency in optimizing app performance and reducing memory usage.
  • Version Control & Collaboration:

    • Strong familiarity with Git workflows and platforms like GitHub or GitLab.
  • Additional Skills:

    • Knowledge of JavaScript (ES6+).
    • Familiarity with Agile development practices.

Preferred Skills

  • Advanced Backend Features:

    • Knowledge of modern authentication methods like OAuth2, JWT, or SAML.
    • Experience with containerization tools like Docker and Kubernetes.
  • Cloud Platforms:

    • Working knowledge of AWS, Azure, or Google Cloud for deployment and scaling.
  • React.js (Secondary):

    • Basic knowledge of React.js for supporting web-based projects when needed.
  • Advanced Mobile Features:

    • Experience with TypeScript in mobile applications.
    • Familiarity with real-time communication using WebSocket.

Job Details

Total Positions:
1 Post
Job Shift:
Third Shift (Night)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Degree Title:
Computer Science
Career Level:
Experienced Professional
Minimum Experience:
6 Years
Apply Before:
Jan 11, 2025
Posting Date:
Dec 27, 2024

Resolute Digitals

Information Technology · 51-100 employees - Karachi

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Full Stack Developer

Ayzenn Technologies, Rawalpindi, Pakistan
Posted Dec 23, 2024

PHP / Laravel Developer

Skyways HJ Private Limited, Kharian, Pakistan
Posted Dec 23, 2024

Node.Js Developer

Viion Technology, Lahore, Pakistan
Posted Dec 05, 2024

Mobile App Developer

Super Symmetry Software, Multiple Cities, Pakistan
Posted Dec 27, 2024
View All
I found a job on Rozee!