Description
Summary:
Seeking a skilled React Native Full Stack Developer to design, develop, and maintain high-quality mobile and web applications, collaborating to deliver scalable and user-friendly solutions.
Highlights:
1. Opportunity to work on cutting-edge mobile and web technologies
2. Collaborative and innovative team culture
3. Professional development and learning opportunities
We are seeking a skilled and passionate **React Native Full Stack Developer** to design, develop, and maintain high\-quality mobile and web applications. The ideal candidate will have strong expertise in React Native development, backend services, API integrations, and cloud\-based deployments. You will collaborate closely with product managers, designers, and other engineers to deliver scalable and user\-friendly solutions.
Key Responsibilities: Mobile/Web Application Development
* Develop, maintain, and optimize cross\-platform mobile applications using **React Native** bare for iOS and Android, and react\-native\-web for the web.
* Build reusable UI components and ensure responsive, high\-performance user experiences.
* Integrate third\-party libraries, SDKs, and APIs.
* Troubleshoot, debug, and resolve application issues.
Frontend Development
* Develop modern web applications using **React.js**, **Next.js**, JavaScript/TypeScript, HTML5, and CSS3\.
* Implement responsive designs and ensure cross\-browser compatibility.
* Collaborate with UX/UI designers to create intuitive user interfaces.
Backend Development
* Design, develop, and maintain RESTful APIs and microservices.
* Build backend applications using **Node**, **Fastify**, or equivalent frameworks.
* Develop and optimize database schemas, queries, and integrations.
* Implement authentication, authorization, and security best practices.
Cloud \& DevOps
* Deploy and manage applications on cloud platforms such as AWS and AWS Amplify.
* Configure CI/CD pipelines for automated builds, testing, and deployments.
* Monitor application performance and implement improvements.
Collaboration \& Quality
* Participate in code reviews and maintain coding standards.
* Write clean, maintainable, and well\-documented code.
* Work in Agile/Scrum teams and contribute to sprint planning and delivery.
* Ensure application quality through unit testing and integration testing.
Required Qualifications
* Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
* 3\+ years of experience in software development.
* Strong hands\-on experience with **React Native** and **React Native Web**.
* Proficiency in **JavaScript (ES6\+)** and/or **TypeScript**.
* Experience with **React.js** and modern frontend development.
* Strong backend development experience using **Node.js** and **Fastify.js**.
* Experience with REST APIs, GraphQL, and third\-party integrations.
* Knowledge of relational and/or NoSQL databases (MongoDB, etc.).
* Familiarity with Git and version control workflows.
* Understanding of mobile app deployment processes for both iOS and Android.
Preferred Qualifications
* Experience with **React Native / React Native Web / NextJs / AWS Amplify** and native module integrations.
* Knowledge of Zustand state management solution.
* Experience with AWS Cognito services, Firebase Web and MobilePush Notifications.
* Experience with cloud services such as AWS Lambda, API Gateway.
* Understanding of mobile security best practices.
Technical Skills
**Frontend**
* React Native
* React Native Web
* React.js
* JavaScript / TypeScript
* HTML5, CSS3
* Redux / Zustand
**Backend**
* Node.js
* Fastify.Js
* REST APIs / GraphQL
* Authentication (JWT, AWS Cognito)
**Database**
* DynamoDB
* MongoDB
**Cloud \& DevOps**
* AWS / AWS Amplify
Success Metrics
* Deliver high\-quality features within agreed timelines.
* Maintain application performance, scalability, and reliability.
* Reduce defects through robust testing and code reviews.
* Contribute to the continuous improvement of development processes and architecture.
What We Offer
* Competitive salary and benefits.
* Flexible work environment.
* Professional development and learning opportunities.
* Collaborative and innovative team culture.
* Opportunity to work on cutting\-edge mobile and web technologies.
**Experience Range:** 3–7\+ years
**Notice Period:** Immediate to 15 days preferred
**Employment Type:** Full\-Time Permanent
**Keywords:** React Native, React Native Web, React.js, NextJS, Full Stack Developer, Node.js, TypeScript, JavaScript, Mobile App Development, REST API, AWS, MongoDB, AWS Amplify.
Pay: QAR3,000\.00 \- QAR4,000\.00 per month
Work Location: Remote