Job Description: React Native Mobile App Developer
Position: React Native Mobile App Developer
Location: ABC Heritage, 4th Floor, Jashim Uddin Avenue, Sector 3, Uttara, Dhaka.
Employment Type: Full-Time
Job Summary:
We are seeking a skilled and enthusiastic React Native Mobile App Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining mobile applications using React Native. Experience with frontend web development using React and Next.js will be considered a plus. This role offers an opportunity to work on exciting and impactful projects while contributing to innovative mobile and web solutions.
Key Responsibilities:
- Mobile App Development (React Native):
- Design and develop robust mobile applications using React Native.
- Implement state management solutions like Redux, Redux-Saga, or Context API.
- Integrate third-party libraries and services, including Firebase, GeoLocation, and Live Streaming SDKs.
- Handle push notifications using Firebase Cloud Messaging.
- Build advanced features such as one-on-one/group chats, events, marketplaces, and interactive post feeds.
- Develop and maintain offline-first architecture with data synchronization.
- Collaboration and Optimization:
- Work closely with cross-functional teams to deliver high-quality mobile solutions.
- Troubleshoot and debug issues to ensure a seamless user experience.
- Optimize applications for performance and scalability.
- Web Development (Optional, Plus):
- Contribute to frontend web applications using React and Next.js.
- Assist in developing admin panels and CMS systems with dynamic content management capabilities.
- Work with REST APIs, GraphQL, and state management tools like Redux Toolkit.
Key Skills & Qualifications:
Essential Skills:
- Strong experience with React Native, TypeScript, and state management (e.g., Redux, Redux-Saga, Context API).
- Familiarity with Firebase, GeoLocation, push notifications, and Live Streaming integrations.
- Knowledge of offline-first mobile applications and databases like WatermelonDB.
- Experience with REST API integration and socket-based communication.
Preferred Skills (Plus):
- Experience with React and Next.js for web application development.
- Familiarity with tools like Formik, GraphQL, and advanced state management (e.g., RTK Query).
Additional Qualities:
- Strong problem-solving skills and the ability to write clean, maintainable code.
- Effective collaboration and communication skills within a team environment.
Experience:
- Proven experience developing mobile applications using React Native.
- Previous work on complex, feature-rich mobile apps (e.g., live streaming, marketplaces, group chats).
Preferred Qualifications:
- Experience with web technologies like React and Next.js is a significant plus.
- Knowledge of Husky, Sentry, Axios, and other modern development tools
Why Join Us?
- Work on impactful and innovative projects in mobile and web development.
- Collaborative and supportive work environment.
- Opportunities for professional growth and development.
How to Apply:
Submit your resume and portfolio to career@intellier.com