At Drop Innovations, we are redefining the future of transportation and logistics. Our mission is to provide safe, seamless, and convenient mobility solutions for individuals, businesses, and drivers alike. From instant rides and car rentals to fast dispatch services, our all-in-one platform ensures that your every transportation need is met with ease.
We are recruiting to fill the position below:
Job Title: Full Stack Mobile Developer (React Native & Node.js)
We are seeking a 5 years experienced Full Stack Mobile Developer who specializes in React Native for mobile app development and Node.js for backend services. The ideal candidate should be proficient in both JavaScript and TypeScript, with experience in building scalable, high-performance mobile applications. As a Full Stack Mobile Developer, you will be responsible for designing and implementing both the front-end and back-end of mobile applications, ensuring seamless integration and top-notch user experience.
Key Responsibilities
Mobile App Development: Develop, test, and maintain cross-platform mobile applications using React Native.
Backend Development: Design and build RESTful APIs and backend services using Node.js and Express.js.
Database Management: Work with databases like MongoDB or PostgreSQL for data storage, retrieval, and management.
Full Stack Development: Build, deploy, and maintain both front-end (React Native) and back-end (Node.js) systems.
TypeScript/JavaScript: Write clean, efficient, and well-documented code in both JavaScript and TypeScript.
Integration: Integrate third-party APIs and services into mobile apps for features like payments, notifications, and maps.
Performance Optimization: Optimize app performance and scalability to ensure high-quality user experience.
Version Control: Collaborate with the development team using version control systems like Git.
Testing & Debugging: Implement automated testing (unit/integration testing) and ensure all apps are bug-free before deployment.
Deployment: Manage the deployment process for Android and iOS apps, including working with platforms like Google Play Store and Apple App Store.
Required Skills & Qualifications
Proficiency in React Native: Strong experience in developing mobile applications with React Native for both iOS and Android platforms.
Node.js Expertise: In-depth knowledge of Node.js, including Express.js or similar frameworks.
JavaScript & TypeScript: Proven experience in both JavaScript and TypeScript for building scalable applications.
RESTful API Development: Solid understanding of building and integrating RESTful APIs.
Database Experience: Experience with databases like MongoDB, MySQL, or PostgreSQL.
Cloud Services: Familiarity with cloud platforms like AWS, Google Cloud, or Microsoft Azure for deployment and storage.
Version Control: Experience with Git for version control and collaboration.
Agile Methodology: Comfortable working in an Agile environment and collaborating with cross-functional teams.
Nice to Have:
Native Mobile Development: Knowledge of native mobile development (Android/Java, iOS/Swift) is a plus.
DevOps: Experience with CI/CD pipelines and DevOps practices for mobile app deployment.
Real-time Technologies: Familiarity with WebSockets or Socket.io for real-time features.
UI/UX Principles: Understanding of modern UI/UX design principles and practices.
Benefits
Competitive salary and performance bonuses.
Opportunities for career growth and development.
A collaborative work environment with a focus on innovation.
Work on exciting projects with cutting-edge technologies.
Health insurance and other benefits.
Application Closing Date
13th February, 2025.
How to Apply
Interested and qualified candidates should send their resume and a portfolio of past work to: [email protected] using "Full Stack Mobile Developer Application – [Their Name]" as the subject of the mail.