Full-stack Developer

2 - 31 years

2 - 3 Lacs

Posted:1 day ago| Platform: Apna logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking a skilled and self-driven Full Stack Developer to build and maintain a highly customized, workflow-heavy internal application for our company. This application will serve as an in-house ERP system covering Sales, Purchases, Billing, Transport, Inventory, Quotations, Day Book, Job Tasks, and an automated Supply Chain Management (SCM) module. You will be the sole developer at this stage, so a strong grasp of both front-end and back-end development, along with an ownership mindset, is critical. This is a unique opportunity to build a critical business tool from the ground up and shape the technical foundation for our operations. ✅ Mandatory Skills Frontend: React.js (or Vue.js or Angular as alternatives) TailwindCSS or Bootstrap for responsive UI design Strong experience in component-based architecture Backend: Node.js with Express.js Or Python with Django / FastAPI (either is acceptable, preference for scalable architecture) Database: PostgreSQL or MySQL/MariaDB Schema design, query optimization, relational data handling API and Integration: RESTful API development WhatsApp and Email API integrations for automated communication Cron jobs or schedulers for periodic tasks (e.g., automatic PI generation) DevOps & Version Control: Git & GitHub (or GitLab/Bitbucket) Basic understanding of deployment (e.g., Docker, Vercel, Render, DigitalOcean, etc.) Security & Admin Features: Authentication & Role-based Authorization Data integrity, audit logs, password security Experience building ERP or workflow-heavy applications Familiarity with PDF generation libraries (for invoices, bills, etc.) Knowledge of WhatsApp Business API, or similar messaging services Basic knowledge of GST and Indian invoicing practices Experience with Excel import/export and reporting dashboards UI/UX Design sensibility for functional admin dashboards 🔧 Key Responsibilities Architect and develop the in-house ERP web application from scratch Build and maintain front-end interfaces and reusable UI components Design relational database schema for Customers, Orders, Products, PIs, Quotations, Tasks, etc. Implement complex workflows such as: Multi-stage Order Processing (Sales/Purchase) Transport & Billing Management Automatic PI generation based on customer output & formulation Payment follow-ups with due-date logic and interest calculation Integrate messaging APIs (WhatsApp + Email) for communication automation Build admin features like Day Book, Stock Transfer, Job Tasks, and Notifications Implement color-coded stage tracking and user-specific dashboards Ensure application reliability, performance, and security Document the code and provide training/support for internal users

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Seshadripuram, Bengaluru/Bangalore Region