React Js Developer
Job Description
Senior React Native & React.js Developer
Job Title
Senior React Native & React.js Developer
Employment Type
Full-Time
Work Mode
Work From Office
Experience Required
8 – 9 Years
Notice Period
Immediate Joiners to 15 Days Notice Period Only
Job Summary
We are seeking an experienced and highly skilled Senior React Native & React.js Developer to design, develop, and maintain high-performance cross-platform mobile and web applications. The ideal candidate should possess strong expertise in React Native, React.js, state management solutions, mobile application architecture, and native mobile development for Android and iOS.
The candidate will work closely with UI/UX designers, backend developers, and product teams to deliver scalable, secure, and user-friendly applications.
Key Responsibilities
Mobile Application Development
Design and develop cross-platform mobile applications using React Native.
Build responsive, scalable, and high-performance mobile solutions.
Ensure seamless functionality across Android and iOS platforms.
Optimize applications for speed, performance, and reliability.
Front-End Development
Develop and maintain web applications using React.js.
Create reusable and maintainable UI components.
Implement responsive designs and modern user interfaces.
Ensure cross-browser and cross-device compatibility.
State Management & Architecture
Implement application state management using:
Redux
Redux Saga
Redux Thunk
Context API
Manage application lifecycle and component architecture effectively.
Maintain scalable and modular code structures.
API & Integration
Integrate RESTful APIs and third-party services.
Handle JSON data processing and API communication.
Implement:
Deep Linking
Push Notifications
Third-Party SDK Integrations
Ensure secure and efficient data exchange.
Native Mobile Development
Work with native Android and iOS components when required.
Collaborate on platform-specific implementations and optimizations.
Troubleshoot and resolve issues related to native mobile functionality.
Code Quality & Collaboration
Participate in code reviews and technical discussions.
Follow coding standards and development best practices.
Collaborate with UI/UX designers to implement design specifications.
Work closely with cross-functional teams throughout the development lifecycle.
Debugging & Troubleshooting
Identify and resolve application defects and performance bottlenecks.
Conduct testing and debugging activities.
Ensure application stability and reliability in production environments.
Required Technical Skills
Core Technologies
React Native
React.js
JavaScript (ES6+)
TypeScript (Preferred)
State Management
Redux
Redux Saga
Redux Thunk
Context API
React Concepts
React Lifecycle Methods
Functional Components
Hooks
Component Architecture
Mobile Features
Deep Linking
Push Notifications
Mobile Application Performance Optimization
API & Integration
RESTful APIs
JSON
Third-Party Library Integration
Version Control
Git
GitHub
Native Mobile Development (Mandatory)
Android Development
iOS Development
Native Platform Integration
Required Qualifications
Education
Bachelor’s Degree in Computer Science, Engineering, Information Technology, or a related field.
Experience
8–9 years of professional software development experience.
Strong hands-on experience in React Native and React.js development.
Experience building enterprise-grade mobile applications.
Professional Skills
Strong Problem-Solving Skills
Analytical Thinking
Excellent Communication Skills
Team Collaboration
Attention to Detail
Ability to Work in Agile Environments
Preferred Qualifications
Experience with advanced mobile application architecture.
Familiarity with mobile security best practices.
Experience publishing applications to App Store and Google Play Store.
Knowledge of CI/CD pipelines and mobile deployment processes.
Why Join Us?
Opportunity to work on large-scale mobile and web applications.
Exposure to modern technologies and innovative projects.
Collaborative and growth-oriented work environment.
Opportunity to contribute to high-impact digital solutions.
How to Apply
Email
📧 shanawaz@colanonline.com