React Native Developer

2 - 6 years

0 Lacs

Posted:13 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a skilled React Native Developer at our company, you will be an integral part of our mobile engineering team. Your primary responsibility will be to build high-performance, scalable, and user-friendly mobile applications for both iOS and Android platforms. You will collaborate closely with product managers, designers, and backend engineers to deliver top-quality features with clean and maintainable code. Key Responsibilities: - Develop and maintain mobile applications using React Native. - Write clean, well-structured, and reusable components. - Integrate with RESTful APIs, GraphQL, and third-party services. - Utilize native modules when necessary for iOS and Android platforms. - Optimize applications for maximum speed, performance, and scalability. - Collaborate with the UI/UX team to accurately implement designs. - Debug and resolve issues to enhance application performance and stability. - Participate in code reviews and adhere to best practices. - Stay updated on new technology trends and implement them when beneficial. Required Skills & Qualifications: - Strong proficiency in React Native and JavaScript/TypeScript. - Hands-on experience with iOS/Android mobile development. - Knowledge of Redux, MobX, or other state-management libraries. - Experience using React Navigation or similar libraries. - Familiarity with REST APIs, GraphQL, and asynchronous programming. - Understanding of mobile UI/UX standards. - Experience with tools like Xcode, Android Studio, and Gradle. - Solid understanding of Git and version control workflows. Preferred / Good-to-Have Skills: - Experience with native modules (Objective-C/Swift/Java/Kotlin). - Knowledge of CI/CD pipelines (Fastlane, GitHub Actions, Bitrise). - Experience with Firebase, App Center, or similar services. - Familiarity with testing frameworks: Jest, Detox, Appium. - Prior experience in publishing apps to App Store or Google Play. - Understanding of Agile/Scrum methodologies. Soft Skills: - Strong problem-solving and analytical thinking. - Good communication and collaboration skills. - Ability to work independently and in a team environment. - Attention to detail and a high sense of ownership. Education: - Bachelor's degree in Computer Science, Information Technology, or related field (preferred but not mandatory). Why Join Us - Work with a talented and passionate team. - Opportunities for career growth and continuous learning. - Enjoy a flexible working environment. - Competitive salary and benefits. (Note: The job type is full-time and the work location is in person.),

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

lucknow, uttar pradesh, india

noida, hyderabad, bengaluru