Full-Stack Web, Android & AI Application Developer
Summary
End-to-end developer role at a Hyderabad AI-marketing company: independently design, build, deploy and maintain web apps, Android apps and AI-powered products (SaaS, CRM, automation). Stack spans React/Next.js, Node.js/Python, Flutter/React Native, PostgreSQL/MongoDB/Firebase, plus OpenAI/Gemini/Claude APIs, Cursor/n8n tooling and AWS/Vercel deployment.
**Immediate Joiners Preferred.
About the Role
DDC AI Marketing is looking for a highly skilled and passionate Full-Stack Web, Android & AI Application Developer who can independently design, develop, deploy and manage complete software applications using modern development technologies and AI-powered coding tools.
The ideal candidate should have hands-on experience building end-to-end web applications, Android applications, SaaS platforms, CRM systems, AI-powered applications, automation solutions and custom business software.
We are looking for someone who can convert business requirements into fully functional, scalable and production-ready applications taking complete ownership from concept to deployment and maintenance.
This is an end-to-end development role, not just a frontend or backend coding position.
Key Responsibilities
1. Full-Stack Web Application Development
- Design, develop and maintain responsive websites and web applications.
- Build modern frontend interfaces and complete backend systems.
- Develop SaaS platforms, CRM applications, ERP solutions and custom business applications.
- Handle complete application architecture, development and integration.
- Create reusable components and scalable application structures.
2. Android Application Development
- Develop, build, test and deploy Android mobile applications.
- Create mobile applications with modern UI/UX and smooth performance.
- Integrate Android applications with backend APIs and databases.
- Implement authentication, push notifications, file uploads and other mobile features.
- Handle APK/AAB builds, Play Store publishing, updates and maintenance.
- Experience with Flutter, React Native or native Android development is preferred.
3. AI-Powered Application Development
- Develop AI-powered web and mobile applications using modern AI technologies.
- Integrate OpenAI, Google Gemini, Claude and other AI model APIs.
- Build AI chatbots, AI agents, intelligent assistants and automated workflows.
- Implement prompt engineering, RAG, vector databases and AI-based automation.
- Develop AI-powered business tools, content generation systems and intelligent CRM features.
- Use AI coding assistants to accelerate development and improve productivity.
4. Backend, APIs & Database Management
- Develop and manage backend services using Node.js, Python, Express.js or similar technologies.
- Design and manage REST APIs and third-party API integrations.
- Work with PostgreSQL, MySQL, MongoDB, Supabase and Firebase.
- Handle database architecture, queries, relationships, optimisation and backups.
- Implement webhooks, authentication, role-based access and API security.
5. AI Tools & Development Automation
- Work confidently with AI-assisted development platforms and coding tools.
- Use tools such as Cursor, Claude Code, GitHub Copilot, Replit AI, Bolt and Lovable.
- Build applications using AI-assisted coding while maintaining clean, secure and maintainable code.
- Identify, debug and resolve AI-generated code issues.
- Integrate Make.com, n8n and other workflow automation platforms.
- Automate repetitive business processes through APIs and AI agents.
6. Cloud Hosting, Deployment & Server Management
- Manage application hosting, domains, DNS, SSL and server configurations.
- Deploy applications using Vercel, AWS, Hostinger VPS or similar platforms.
- Work with Linux, Ubuntu, Docker, Nginx and server environments.
- Configure production environments, CI/CD pipelines and application monitoring.
- Manage application performance, scalability, security and uptime.
7. Testing, Maintenance & Project Ownership
- Perform application testing, debugging and performance optimisation.
- Identify and resolve frontend, backend, API and database issues.
- Maintain existing applications and implement new features.
- Ensure application security, reliability and scalability.
- Manage projects independently from requirement analysis to final delivery.
- Coordinate with management, designers, marketing teams and clients.
Required Technical Skills
Frontend Development
- HTML5, CSS3, JavaScript, TypeScript
- React.js, Next.js
- Responsive UI/UX development
- Tailwind CSS, Bootstrap
Backend Development
- Node.js, Express.js
- Python, Flask or FastAPI
- REST API development
- Authentication and API integrations
Android Development
- Flutter / React Native / Kotlin
- Android Studio
- Mobile API integration
- APK/AAB generation and Play Store deployment
Database Management
- PostgreSQL, MySQL
- MongoDB
- Supabase, Firebase
- Database design and optimisation
AI & Automation
- OpenAI API, Google Gemini API, Claude API
- AI agents, LLM integrations and prompt engineering
- Cursor, Claude Code, GitHub Copilot
- n8n, Make.com, Webhooks
- RAG and vector databases
DevOps & Deployment
- Git and GitHub
- Linux / Ubuntu VPS
- Docker and Nginx
- Vercel, AWS or Hostinger
- Domain, DNS, SSL and production deployment
Additional Advantages
- Experience developing complete SaaS products.
- Experience building CRM, ERP, LMS or business management applications.
- Experience with WhatsApp Business API integrations.
- Experience with payment gateway integrations.
- Experience with WebRTC, telephony and cloud communication APIs.
- Experience publishing Android applications on Google Play Store.
- Strong problem-solving and independent project-handling abilities.
Candidate Expectations
We are looking for a developer who:
- Can independently develop a complete application from scratch.
- Can understand business requirements and convert them into technical solutions.
- Can use AI tools effectively without depending entirely on AI-generated code.
- Can handle frontend, backend, database, APIs and deployment.
- Can troubleshoot complex technical issues independently.
- Is passionate about learning new technologies and building innovative products.
- Takes complete responsibility for assigned projects and delivery timelines.
What We Offer
- Opportunity to work on real-world AI-powered products.
- Exposure to modern AI development technologies.
- Opportunity to build SaaS products and business automation platforms.
- Independent project ownership and technical growth.
- A creative and technology-driven working environment.
Skills
- Agentic AI
- AI
- Android
- API
- Api Security
- Authentication
- Automation
- AWS
- Bootstrap
- CI/CD
- Claude
- Claude Code
- Cloud
- CRM
- CSS
- DevOps
- DNS
- Docker
- ERP
- Express.js
- FastAPI
- Firebase
- Flask
- Flutter
- Gemini
- Git
- GitHub
- Github Copilot
- HTML
- JavaScript
- Kotlin
- Linux
- LLM
- MongoDB
- MySQL
- n8n
- Next.js
- Nginx
- Node.js
- OpenAI
- PostgreSQL
- Prompt Engineering
- Python
- React
- React Native
- REST
- SaaS
- SSL
- Supabase
- Tailwind
- TypeScript
- Ubuntu
- Vector Databases
- Vercel
- Webhooks
- WebRTC