Apply Edge Start your job search

Full Stack Developer

Bhash Software Labs · Bengaluru, Karnataka, India

Apply & track with Apply Edge
Full Stack Developer (3–5 Years Experience)Location: Bangalore Experience: 3–5 YearsEmployment Type: Full-TimeAbout UsWe are a fast-growing SaaS and Communication Technology company serving businesses across India with solutions in WhatsApp Business API, Bulk SMS, Voice, RCS, and customer engagement platforms. We are looking for a passionate Full Stack Developer who can build scalable backend systems and modern web applications.Role OverviewWe are seeking a Full Stack Developer with strong backend and frontend development experience. The ideal candidate should be comfortable working across the entire technology stack, designing APIs, developing user interfaces, optimizing databases, and deploying production-ready applications.Required SkillsBackendPython (FastAPI)Node.jsExpress.jsNestJSREST API DevelopmentAuthentication & Authorization (JWT, OAuth)FrontendReact.jsJavaScript / TypeScriptHTML5, CSS3Responsive UI DevelopmentDatabaseMariaDBPostgreSQLQuery OptimizationDatabase Design & IndexingAdditional SkillsGit & Version ControlLinux Server ManagementAPI IntegrationsPerformance OptimizationDebugging & TroubleshootingDocker knowledge is a plusCloud deployment experience is a plusResponsibilitiesDesign and develop scalable backend APIs using FastAPI, Node.js, Express.js, and NestJS.Build modern, responsive web applications using React.js.Design and optimize database schemas in MariaDB and PostgreSQL.Integrate third-party APIs and services.Write clean, maintainable, and well-documented code.Collaborate with product, QA, and operations teams.Troubleshoot production issues and improve application performance.Participate in code reviews and technical discussions.Ensure application security, reliability, and scalability.Eligibility3–5 years of experience in Full Stack Development.Strong understanding of backend architecture and API design.Experience working with relational databases.Good understanding of software development best practices.Ability to work independently in a fast-paced environment.What We OfferOpportunity to work on high-scale communication platformsExposure to modern technologies and architectureFast growth and learning opportunitiesCollaborative and entrepreneurial work environment