HamburgerMenu
hirist

InstaaCoders - Senior React Native Developer - Cross Platform Mobile Application

InstaaCoders Technologies
Multiple Locations
5 - 7 Years
star-icon
4.7white-divider4+ Reviews

Posted on: 31/07/2025

Job Description

Key Responsibilities :

React Native & Expo Development :

- Lead the design, development, and maintenance of cross-platform mobile applications using React Native and JavaScript.

- Leverage extensive knowledge of Expo SDK, Expo CLI, EAS (Expo Application Services), and Expo Modules to build, deploy, and manage applications efficiently.

Architectural Design & Leadership :

- Play a key role in making high-level design choices and decisions for software development, ensuring solutions are scalable, flexible, and maintainable.

- Guide the team on design decisions, carefully considering performance, security, and usability aspects.

- Contribute to the full software development cycle, from conception to deployment and maintenance.

Cloud & Data Integration :

- Develop and integrate mobile applications with backend services hosted on Cloud platforms.

- Work with data technologies such as SQL, MongoDB, and MySQL, ensuring efficient data storage and retrieval for mobile applications.

Agile & Collaboration :

- Actively participate in Agile practices and ceremonies (e.g., Scrum).

- Collaborate effectively with cross-functional teams, including product managers, designers, and other developers.

- Utilize excellent communication skills for internal and customer-facing interactions.

Mandatory Skills & Experience :

- React Native & JavaScript : Minimum 5+ years of solid experience in development using React Native and JavaScript.

- Expo Ecosystem : In-depth knowledge of Expo SDK, Expo CLI, EAS (Expo Application Services), and Expo Modules.

- Cloud Technologies : Experience with Cloud platforms.

- Database Technologies : Experience with SQL, MongoDB, and MySQL.

Software Design :

- Proven experience in designing software systems that ensure scalability, flexibility, and maintainability.

- Experience in making high-level design choices and decisions for software development.

- Ability to guide the team on decision-making related to design choices (performance, security, usability).

- Agile Methodologies : Experience with Agile practices, including Scrum handling and knowledge of agile ceremonies.

- Communication : Good communication skills and experience in customer-facing roles.


info-icon

Did you find something suspicious?