Title: Full Stack Developer & Software Systems Lead
Company Name: Belmonte Group
Vacancy: 2
Age: 22 to 40 years
Job Location: Dhaka
Salary: Negotiable
Experience:
Age: [e.g., 22 to 40 years]
Candidates with a background in Retail software, ERP systems, Inventory management, E-commerce platforms, POS systems, Operational dashboards, or Multi-branch business software will receive strong preference.
Strong analytical mindset, high sense of responsibility, and excellent communication skills.
Ability to work under pressure and take fast decision-making actions with an ownership mentality.
Job Highlights
We are looking for a highly capable and experienced Full Stack Developer who has real-world experience building, managing, troubleshooting, and taking ownership of complete business software systems.
Important Note: This is not just a coding role. We need a serious builder and problem-solver who can act as the company’s internal technical authority-someone who understands software deeply enough to evaluate vendors, identify technical limitations, challenge weak explanations, and ensure business operations never stop due to software dependencies
Job Responsibilities:
Full Stack Development & UI/UX:
Develop and maintain internal business applications, dashboards, APIs, and operational tools.
Build responsive and scalable frontend systems using React.js / Next.js and Tailwind CSS.
Convert Figma/UI designs into production-ready applications.
Backend & Database Optimization:
Develop secure backend services and APIs using Node.js, TypeScript, NestJS, or Express.js.
Implement robust Authentication & Authorization systems (JWT, OAuth, RBAC).
Design and optimize PostgreSQL databases, write efficient queries, handle indexing, and use ORMs like Prisma / TypeORM.
Software Ownership & Vendor Supervision:
Act as the company’s internal software authority across all systems.
Communicate directly with external software vendors and development companies regarding bugs, required modifications, new reports, feature requests, performance issues, and security concerns.
Evaluate whether vendor explanations are technically valid or merely excuses, ensuring solutions are delivered within practical timelines.
Problem Solving & Emergency Handling:
Identify root causes of operational software problems quickly and create immediate workaround solutions to keep business operations running.
If necessary, independently fix or rebuild critical modules/features during system failures, operational disruptions, or technical emergencies.
System Architecture & Infrastructure:
Design High-Level Design (HLD) and Low-Level Design (LLD) for internal systems including inventory, retail, e-commerce, and ERP-related modules.
Deploy and maintain systems on AWS, Azure, or GCP while managing CI/CD pipelines, Docker environments, and server infrastructure.
Technical Leadership:
Mentor junior developers and interns, conduct code reviews, and maintain engineering standards.
Recommend technologies and architectural improvements aligned with business goals.