Makunai Global

React Native Developer

React Native JavaScript GraphQL Redux MobX Context API Jest Detox Git API
Description

React Native Developer (SDE-1)

Department: Engineering

Experience: 1-1.5 years

Roles and Responsibilities:

Mobile App Development: Design, develop, and maintain cross-platform mobile applications using React Native, ensuring high performance and responsiveness.
UI/UX Implementation: Translate UI/UX designs into high-quality, reusable components, adhering to mobile design principles and ensuring a seamless user experience.
API Integration: Integrate RESTful APIs and GraphQL to connect mobile applications with backend services, ensuring efficient data handling and synchronization.
State Management: Implement and manage state using libraries like Redux, MobX, or Context API to maintain consistent application states across different components.
Native Module Interaction: Understand and utilize native mobile development concepts for Android and iOS to enhance app functionality and performance.
Testing and Debugging: Write and execute unit and integration tests using frameworks like Jest and Detox; debug and resolve issues to maintain app stability.
Version Control: Utilize Git for version control, ensuring efficient collaboration and code management within the development team.
CI/CD Implementation: Familiarize with and contribute to continuous integration and deployment pipelines, facilitating smooth app updates and releases.
App Deployment: Assist in the deployment process to the App Store and Play Store, ensuring compliance with platform guidelines and smooth submission processes.
Collaboration and Ownership: Work independently and collaboratively within a team, taking ownership of tasks and contributing to the overall success of the project.
Continuous Learning: Stay updated with the latest trends and best practices in mobile development, continuously improving skills and applying new knowledge to projects.

Technical Skills:

React Native: Minimum 1 years of professional experience in developing mobile applications using React Native.
JavaScript (ES6+): Strong proficiency in modern JavaScript, including ES6+ features and asynchronous programming.
Mobile UI/UX Principles: Deep understanding of mobile user interface and user experience design principles, ensuring intuitive and user-friendly applications.
API Integration: Experience in integrating REST APIs and GraphQL into mobile applications, handling data efficiently.
State Management: Proficiency in using state management libraries like Redux, MobX, or Context API for managing application state.
Testing Frameworks: Familiarity with testing frameworks such as Jest and Detox for writing and executing tests.
Version Control Systems: Experience with Git for source code management and collaboration.
CI/CD Pipelines: Understanding of continuous integration and deployment processes, with experience in related tools.
Mobile App Deployment: Knowledge of the deployment process for mobile applications on the App Store and Play Store.
Quick Learner: Ability to quickly learn new technologies and adapt to changing project requirements.
Makunai Global
Makunai Global

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say