Job Openings React Native Developer

About the job React Native Developer

Position Title: React Native Developer
Timings: 4:00 pm - 1:00 am
Department: Software Engineering
Location: Ikonic, Plot # 176, Korang Road, Near Rahat Bakers, I-10/3, Islamabad


About Us:
 
IKONIC is a US-based IT company, headquartered in Miami, Florida. It is a group endeavor that mixes experience with agility, honesty, teamwork, trust, and insight into the future. We are a team of top-notch developers who believe in providing solutions to your every problem. Our previous projects and a journey of nine years make us the leading name whom you can trust for adding value to your business. We believe that we can present a solution to your every problem, complementing innovation with sustainability. It is through our established repository of experiences that we offer a unique solution to every problem. Our services are available across the globe in a time zone-aligned manner.

Position Purpose:

We are seeking a highly motivated, detail-oriented React Native Developer to join our growing team. In this role, you will develop cross-platform mobile applications using React Native. You will be responsible for collaborating with designers, backend developers, and other stakeholders to create high-quality mobile solutions that meet our clients needs. You will also work on improving app performance, fixing bugs, and implementing new features.

Education & Professional Qualification:

  • Degree(s)/Major(s): Bachelor or Master's in Computer Science, Software Engineering, or a related field from a reputed local/foreign university.
  • Certification(s): Not mandatory, but certification in React Native or mobile app development is a plus.

Experience:

  • 2-3 years of relevant experience as a React Native Developer.

  • Proficient in developing cross-platform mobile applications using React Native.

  • Strong understanding of mobile development principles and app architecture

Responsibilities:

  • Develop and maintain high-quality, performant, and scalable React Native applications.
  • Collaborate with product managers, designers, and backend developers to deliver app features and functionality.
  • Design and implement responsive and user-friendly interfaces for mobile applications.
  • Optimize app performance to ensure smooth, fast, and responsive user experiences.
  • Ensure the best possible performance, quality, and responsiveness of the application.
  • Write clean, maintainable, and efficient code, following industry best practices.
  • Integrate APIs and third-party services, and ensure seamless communication between frontend and backend.
  • Stay up-to-date with new technologies and frameworks in mobile app development.
  • Troubleshoot and debug mobile applications.

  • Work with version control systems such as Git to collaborate with team members and manage codebases.
  • Write unit and integration tests to ensure the quality and reliability of the app.
  • Provide guidance and mentorship to junior developers.

Requirements:

  • Strong proficiency in React Native, JavaScript, TypeScript, and ES6+
  • Familiarity with RESTful APIs and GraphQL for integrating mobile apps with backend services.
  • Proficiency in mobile UI/UX design principles, with an emphasis on usability and responsiveness.
  • Knowledge of state management libraries like Redux or Zustand.

  • Experience in deploying apps to App Store and Google Play.

  • Experience in Expo and EAS is a bonus.

  • Familiarity with CI/CD practices and tools for automating testing and deployment.
  • Knowledge of native development tools such as Xcode and Android Studio.
  • Familiarity with mobile app performance tuning and debugging.

  • Strong problem-solving skills and attention to detail.

  • Experience in integrating third-party SDKs, such as Push Notifications (Firebase, SNS), Maps, etc.

Benefits:

  • Provident fund

  • EOBI

  • Competitive Salary

  • Medical Health Insurance

  • Annual Leaves

  • Casual leaves

  • Sick Leaves

  • Bereavement Leaves

  • Marriage Leaves

  • Paternity Leaves

  • Maternity Leaves

Why Should You Join IKONIC?

At IKONIC, we believe in providing development opportunities to all its employees, which is why our job comes with a variety of challenging assessments meant to catapult your career to the next level. This is made evident with our offerings such as 

  • A growth mindset through the help of experienced and helpful Mentors. Ikonic is made up of passionate individuals who aim to support each other in their training as well as day-to-day tasks.
  • A Dynamic Environment where we focus on encouraging initiatives, promoting agility, and creating a work/life balance. We know the value
  • Market Competitive Compensation based on your professional qualifications and skill set.
  • As an Equal employment opportunity provider. All employment-associated decisions are based on an individual's merit.

Note: Above goals and job descriptions are indicative and subject to change.