React Native Developer

Job description

We are seeking a passionate and skilled Mid-Level React Native Developer with up to 1.5 years of experience to join our dynamic team. You will play a key role in developing and maintaining our mobile applications, ensuring that they are scalable, robust, and user-friendly. You will be working with modern tools and technologies, implementing best practices, and collaborating with cross-functional teams to deliver high-quality products.

Responsibilities:

Mobile App Development: Develop and maintain high-quality React Native applications for both iOS and Android platforms.

State Management: Implement and manage state using Redux and Zustand, ensuring seamless and efficient data flow throughout the application.

Real-Time Communication: Integrate WebSockets and other real-time communication methods to enable live updates and interactive features within the app.

Code Quality: Write clean, maintainable, and well-documented code, adhering to industry best practices.

Performance Optimization: Optimize app performance by identifying bottlenecks, minimizing load times, and ensuring smooth user experiences.

Collaboration: Work closely with UI/UX designers, backend developers, and other team members to ensure a cohesive and comprehensive app experience.

Testing & Debugging: Perform unit testing, integration testing, and debugging to ensure the reliability and stability of the application.

Version Control: Utilize Git for version control, ensuring consistent and organized codebase management.

Continuous Learning: Stay updated with the latest trends, tools, and technologies in mobile development and apply them where applicable.

Requirements:

Bachelors degree in computer science, information science, or similar

Experience: 1.5 years of hands-on experience in React Native development.

Proficiency in React Native: Strong understanding of React Native and its core principles.

State Management: Practical experience with Redux and Zustand for managing app state.

Socket Programming: Knowledge of integrating WebSockets and managing real-time data.

JavaScript/TypeScript: Proficiency in JavaScript and TypeScript, with a deep understanding of ES6+ features.

APIs: Experience in integrating RESTful APIs and working with third-party libraries and APIs.

Version Control: Proficient with Git and Git-based workflows.

Problem-Solving: Strong problem-solving skills and the ability to debug and resolve complex issues.

UI/UX: Basic understanding of UI/UX principles and the ability to work closely with designers.

Best Practices: Knowledge of mobile app development best practices, including performance optimization and responsive design.

Nice to Have:

Experience with CI/CD pipelines for mobile apps.

Familiarity with mobile app deployment processes on App Store and Google Play.

Knowledge of mobile security best practices.

Experience with native mobile development (iOS/Android) is a plus.

Job Type: Full-time (On Site)

Job Type: Full-time

Work Location: On the road


Information :

  • Company : Stackup Solutions
  • Position : React Native Developer
  • Location : Lahore
  • Country : PK

Attention - In the recruitment process, legitimate companies never withdraw fees from candidates. If there are companies that attract interview fees, tests, ticket reservations, etc. it is better to avoid it because there are indications of fraud. If you see something suspicious please contact us: support@jobkos.com

Post Date : 2025-05-02 | Expired Date : 2025-06-01