Introduction to the Job:

We are looking for a React Native Developer who is ready to take on the challenge of building and improving mobile applications for both iOS and Android platforms. As a part of the team at Enorness, you will be working with the latest technologies and collaborating with skilled professionals to create high-performance mobile apps. This role will require you to leverage your expertise in React Native, state management, and API integration to develop seamless and robust mobile experiences. Your work will play a key role in bringing innovative solutions to life, while also providing opportunities for you to grow in your career.

Key Responsibilities:

As a React Native Developer at Enorness, your primary tasks will include:

  1. Building and Maintaining Mobile Apps: You will develop, update, and maintain applications using React Native to ensure they are high-quality and deliver a great user experience.
  2. State Management: You will manage application state effectively using libraries like Redux or other similar tools, ensuring smooth performance across various app functionalities.
  3. Firebase Integration: You will work with Firebase to manage real-time databases, implement authentication features, and set up push notifications to keep users engaged with the app.
  4. Bluetooth Low Energy (BLE) Functionality: You will integrate Bluetooth Low Energy (BLE) technology, allowing apps to connect seamlessly with various devices.
  5. Geolocation: You will implement location-based services, leveraging geolocation APIs to make the app aware of the user’s location and provide relevant services.
  6. Navigation: You will design and implement smooth navigation using modern React Navigation libraries, making the app intuitive and easy to use.
  7. Dynamic UI/UX Design: You will create dynamic screens and layouts that adapt based on user interaction, improving the overall user experience.
  8. Optimization: You will optimize mobile apps for performance, focusing on fast load times and efficient use of client-side resources.
  9. API Integration: You will manage and optimize API calls using tools like Axios to ensure efficient data fetching and smooth app performance.
  10. Native Modules: You will collaborate with the team to integrate native modules that enhance the functionality of React Native applications.

Qualifications:

We are looking for candidates with the following qualifications:

  • Proficiency in React Native: You should have strong experience working with React Native and have a good understanding of its ecosystem, including key libraries and tools.
  • JavaScript/TypeScript Expertise: You must be comfortable with JavaScript and TypeScript, as these are essential languages for React Native development.
  • State Management Experience: Knowledge and experience with Redux or similar state management libraries are crucial.
  • Firebase Knowledge: You should be familiar with Firebase services like Firestore, Authentication, and Push Notifications.
  • Bluetooth Low Energy (BLE) Knowledge: Understanding BLE protocols and libraries is important for device interaction.
  • Geolocation APIs: You must have experience working with geolocation features and integrating location-based services into mobile apps.
  • React Navigation: Experience with React Navigation or similar libraries is required to implement smooth navigation in apps.
  • UI/UX Design Skills: You should be able to create dynamic and responsive UI/UX designs that adapt to user needs.
  • API Integration: You should have experience with managing RESTful APIs using tools like Axios or equivalent.
  • Native Module Integration: Experience working with native modules in React Native to extend app functionality.

Benefits of Working at Enorness:

At Enorness, we believe in fostering a positive and collaborative work environment. As a React Native Developer, you will enjoy the following benefits:

  • Professional Growth: You will work with a talented team that offers plenty of opportunities for learning and skill development.
  • Career Advancement: We encourage internal growth and provide support for your career progression within the company.
  • Work-Life Balance: We value work-life balance and offer flexible working hours to help you manage your professional and personal life.
  • Competitive Salary: We offer competitive compensation based on your experience and skills.
  • Dynamic Work Environment: Work on exciting projects and use cutting-edge technologies to enhance your skills and build impactful mobile applications.
  • Collaborative Culture: Join a supportive team where everyone is encouraged to share their ideas and contribute to the overall success of the projects.

Applying Guide:

To apply for the React Native Developer position at Enorness, please follow these simple steps:

  1. Read the Job Description: Make sure that you meet the qualifications and responsibilities outlined above.
  2. Fill Out the Application Form: To streamline the application process, please complete the application form via the following link: Application Form.
  3. Submit Your Resume: Attach your updated resume that highlights your relevant experience in React Native and mobile app development.
  4. Interview Process: If you are shortlisted, you will be contacted for an interview. During the interview, you will have the chance to discuss your experience and skills in more detail.
  5. Join Our Team: If you are selected, we will provide you with all the necessary onboarding information and get you started in your new role at Enorness.

FAQs:

Q1: What is the application deadline?
The listing is open for applications, but please fill out the application form as soon as possible to ensure your spot in the selection process.

Q2: Do I need to have previous experience with BLE?
While previous experience with Bluetooth Low Energy (BLE) is preferred, it is not mandatory. We are looking for someone with a strong willingness to learn and grow in this area.

Q3: Is this a remote position?
No, this position is on-site in Karāchi, Sindh, Pakistan.

Q4: What should my resume highlight?
Your resume should focus on your experience with React Native, state management, Firebase, and any relevant mobile app development projects you have worked on.

Q5: Can I apply if I don’t have experience with all the required skills?
While having experience in all the listed skills is ideal, we value passion, willingness to learn, and problem-solving abilities. If you have experience with most of the key skills, don’t hesitate to apply.

Asad Hameed
Latest posts by Asad Hameed (see all)
Apply for this job
Submission
Gender?

Leave a Comment