Important Note:
- Immediate joiners are highly preferred.
- Please apply only if you are currently residing in Bangalore.
- Candidates who can join immediately or within 15 days will be given preference.
- This is an on-site role, and applicants must be available to work from our Bangalore office.
Full Stack Developer – BeastDriveJob Title
Full Stack Developer
Location
On-site BANGALORE
Experience
3–6 Years
Employment Type
Full-Time
About BeastDrive
BeastDrive is an adventure and off-road driving community that organizes exciting driving events, obstacle challenges, and outdoor experiences. We are looking for a passionate Full Stack Developer to build and maintain our digital platforms, including our website, CRM, customer portal, and mobile applications.
Job Summary
We are looking for a skilled Full Stack Developer who can develop and maintain web and mobile applications while integrating third-party APIs, payment gateways, and CRM solutions. The ideal candidate should have experience in WordPress, modern web technologies, mobile app development, and backend architecture.
Key ResponsibilitiesWebsite Development
- Develop, maintain, and optimize the BeastDrive WordPress website.
- Design and implement new website features and landing pages.
- Improve website performance, security, and SEO.
- Update event information, blogs, banners, and announcements regularly.
CRM Development
Build a custom CRM portal with two separate dashboards:
Customer Dashboard
- Secure customer login.
- View registration details and event history.
- Upload required documents.
- Track document verification status.
- Download invoices and payment receipts.
- Receive event updates and notifications.
Admin Dashboard
- Manage customer profiles.
- Verify and approve uploaded documents.
- Upload documents from the admin side.
- Track registrations and payments.
- Manage event participation.
- Generate reports and analytics.
Payment Integration & Automation
- Integrate secure online payment gateways.
- Automatically send payment confirmation emails.
- Trigger WhatsApp confirmation messages through API integration after successful payment.
- Generate invoices and payment receipts automatically.
- Handle payment status tracking and reconciliation.
Leaderboard Management
- Develop a dynamic leaderboard system.
- Update rankings based on event results.
- Display individual and team standings.
- Allow administrators to update scores and rankings.
- Support multiple events and historical leaderboards.
Mobile App Development
Develop and maintain:
- iOS application
- Android application
App features should include:
- User registration and login
- Event registration
- Payment integration
- Digital membership card
- Push notifications
- Live leaderboard
- Event schedules
- Document uploads
- Profile management
- Results and achievements
Content Management
- Publish new game rules and event guidelines before every event.
- Update FAQs, announcements, and competition details.
- Maintain event galleries and media content.
- Ensure all information is synchronized across the website, CRM, and mobile applications.
API Integration
- WhatsApp Business API integration.
- Email service integration.
- Payment gateway APIs.
- SMS notification APIs (optional).
- Social media integrations where required.
Security & Performance
- Implement secure authentication and role-based access control.
- Ensure data privacy and secure document storage.
- Optimize application performance.
- Perform regular backups and maintenance.
Required SkillsFrontend
- HTML5
- CSS3
- JavaScript (ES6+)
- React.js / Vue.js
- Bootstrap or Tailwind CSS
Backend
- PHP
- Laravel
- Node.js (preferred)
- REST APIs
CMS
- WordPress Development
- Custom Theme Development
- Plugin Development
- WooCommerce (preferred)
Database
- MySQL
- PostgreSQL (preferred)
Mobile
- Flutter (Preferred)
- React Native
- Native Android (Kotlin/Java)
- Native iOS (Swift)
Integrations
- Payment Gateway APIs
- WhatsApp Business API
- Email APIs
- Firebase
- Google Maps API
Version Control
Preferred Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience building CRM platforms.
- Experience with customer portals and document management systems.
- Strong problem-solving and debugging skills.
- Good UI/UX understanding.
- Experience deploying applications to cloud platforms.
What We're Looking For
- Self-driven and proactive developer.
- Ability to manage end-to-end development projects.
- Strong communication and teamwork skills.
- Passion for building scalable and user-friendly applications.
- Ability to meet deadlines and deliver high-quality solutions.
Why Join BeastDrive?
- Opportunity to build products from the ground up.
- Work on exciting adventure and motorsports technology.
- Exposure to web, mobile, CRM, API integrations, and automation.
- Career growth in a fast-growing organization.
- Collaborative and innovative work environment.
Pay: ₹20,000.00 - ₹40,000.00 per month
Experience:
- Full-stack development: 3 years (Required)
Work Location: In person