Role Overview
BeastDrive is seeking a passionate Full Stack Developer to build and maintain our digital platforms, including our website, CRM, customer portal, and mobile applications. The role requires expertise across modern web technologies, mobile development, and backend architecture, focusing on integrating third-party APIs and payment gateways.
Responsibilities
- Develop, maintain, and optimize the BeastDrive WordPress website, including designing new features and improving performance, security, and SEO.
- Build a custom CRM portal featuring separate Customer Dashboard (secure login, history viewing, document upload/tracking) and Admin Dashboard (profile management, verification, reporting).
- Integrate secure online payment gateways and automate processes such as sending confirmation emails, triggering WhatsApp confirmation messages via API, and generating invoices.
- Develop a dynamic leaderboard system that updates rankings based on event results and supports multiple events.
- Develop and maintain iOS and Android mobile applications, incorporating features like event registration, payment integration, push notifications, and live leaderboards.
- Manage content updates (rules, FAQs, media) ensuring synchronization across the website, CRM, and mobile applications.
- Handle various API Integrations, including WhatsApp Business API, email services, and payment gateway APIs.
- Implement secure authentication, role-based access control, ensure data privacy, and optimize application performance.
Requirements
- Experience with HTML5, CSS3, and JavaScript (ES6+).
- Proficiency in frontend frameworks such as React.js or Vue.js, and styling libraries like Bootstrap or Tailwind CSS.
- Strong backend skills using PHP and Laravel; Node.js is preferred.
- Experience developing and maintaining REST APIs.
- Expertise in WordPress Development, including custom theme and plugin development; WooCommerce is preferred.
- Database experience with MySQL; PostgreSQL is preferred.
- Mobile development experience with Flutter (Preferred), React Native, or native technologies (Kotlin/Java for Android, Swift for iOS).
- Familiarity with integration tools like Firebase and Google Maps API.
- Proficiency in version control using Git and GitHub / GitLab.
- Experience building CRM platforms, customer portals, and document management systems is highly desirable.
- Must be residing in Bangalore and available for immediate or near-immediate joining (within 15 days) for this on-site role.