Job Summary
We are seeking an experienced Full Stack Developer proficient in PHP, React JS, React Native, HTML, CSS, JavaScript, and Node.js to design and develop high-performance web and mobile applications. The candidate should be capable of handling both front-end and back-end, integrating APIs, maintaining databases, and ensuring optimal UI/UX across platforms.
Key Skills Required
- PHP (Core & Frameworks – CodeIgniter / Laravel preferred)
- React JS
- React Native (Android & iOS app development)
- Node.js
- JavaScript / jQuery
- HTML5 / CSS3 / Bootstrap / Tailwind
- REST API development & integration
- MySQL / MongoDB
- Git / GitHub / Bitbucket
- AWS / Linux hosting (added advantage)
Roles & Responsibilities
Frontend (Web)
- Develop responsive user interfaces using React JS, HTML, CSS, JavaScript.
- Convert UI/UX designs into working web pages.
- Ensure cross-browser and cross-platform compatibility.
- Optimize frontend performance and SEO-friendly structures.
Mobile App Development
- Build and maintain Android & iOS apps using React Native.
- Manage API integrations and push notifications (Firebase preferred).
- Publish and update apps on the Play Store and App Store.
Backend
- Develop and maintain server-side logic using PHP & Node.js.
- Create and consume REST APIs.
- Work with MySQL / MongoDB databases for schema design, queries, triggers etc.
- Handle authentication, session management, and security standards.
Deployment & Maintenance
- Deploy applications on Linux and cloud hosting (AWS / cPanel etc.).
- Troubleshoot bugs, performance issues, and security vulnerabilities.
- Maintain version control using Git.
Other Responsibilities
- Collaborate with designers, testers, and business teams.
- Participate in sprint planning and agile development.
- Prepare tech documentation and maintain coding standards.
- Stay updated with upcoming tools and technologies.
Education & Experience
- Bachelor’s degree in Computer Science, Engineering, or relevant field.
- 0-4 years of full-stack development experience (or based on company requirement).
- Proven portfolio of successfully delivered web/mobile applications.
Advantages / Preferred
- Experience with Laravel / CodeIgniter.
- Knowledge of Docker / CI-CD.
- Experience in 3rd-party API integrations (payment, SMS, Google APIs etc.)