πππππ ππππ’π―π πππ―ππ₯π¨π©ππ«
Position: React Native Developer
Location: Pakistan
Summary
React Native Developer at Systems Limited will be working in a full-stack environment and have a solid understanding of cloud-native development principles. You will be responsible for designing, developing, and maintaining mobile applications while collaborating with cross-functional teams to deliver high-quality software solutions.
Responsibilities
- Develop, test, and maintain high-performance React Native mobile applications for iOS and Android platforms.
- Write clean, maintainable, and efficient code using JavaScript and related technologies.
- Collaborate with backend developers to integrate APIs using Node.js and GraphQL.
- Utilize jQuery and other frontend tools as needed for web-related components or hybrid app features.
- Implement cloud-native solutions and deploy applications on cloud platforms (AWS, Azure, GCP, etc.).
- Work with Python scripts or backend services to automate tasks, support data processing, or integrate services.
- Participate in code reviews, troubleshoot, and debug issues to improve application performance.
- Stay updated with the latest industry trends and technologies to continuously improve development practices.
- Coordinate with product managers, designers, and other stakeholders to understand requirements and deliver solutions on time.
Requirements
- Proven experience as a React Native developer with a strong portfolio of mobile applications.
- Proficiency in JavaScript (ES6+) and solid understanding of React Native framework.
- Experience with backend technologies, especially Node.js and GraphQL.
- Familiarity with frontend libraries such as jQuery is a plus.
- Knowledge of Python programming for automation or backend services.
- Understanding of cloud-native development, containerization (Docker), and cloud services (AWS, Azure, GCP).
- Experience with version control systems like Git.
- Strong problem-solving skills and ability to work independently and in a team environment.
- Excellent communication skills and ability to collaborate across teams.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).