freehire launches on Product Hunt on 26 August.

Follow →

React Native Developer

Summary

Build and maintain cross-platform mobile apps using React Native, collaborating with designers and backend teams to deliver performant, user-friendly solutions.

Position Title: React Native Developer

Timings: 3:00 pm - 12:00 am

Department: Software Engineering

Number of Positions: 8

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

  • 1-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?

  • 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.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available