Title: Full-Stack Developer (Python FastAPI + React)
Company Name: BD BOOKS LIMITED
Vacancy: 5
Age: 22 to 35 years
Job Location: Dhaka (Purana Paltan)
Salary: Negotiable
Experience:
Must Have
Strong experience with FastAPI & Python
Solid understanding of PostgreSQL
Hands-on experience with React.js or Next.js
Experience implementing RBAC / Permission Systems Understanding of RPC, gRPC, or service-to-service communication
Real-world experience with DockerStrong
knowledge of API security, authentication & authorization
Nice to Have
DevOps skills (CI/CD, cloud deployment, monitoring)
Experience with Oracle DatabaseExperience
integrating LLMs / AI systems (RAG, Agents, OpenAI, etc.)
BDBOOKS LIMITED is building a modern, backend-heavy platform focused on clean architecture, secure access control, and high-performance APIs.
This role is ideal for developers who enjoy backend system design, modern frontend frameworks, and production-ready infrastructure.
Responsibilities
Design and develop scalable backend services using FastAPI
Build secure access control systems using RBAC and permission logic
Develop clean, optimized REST and RPC-based APIs
Optimize PostgreSQL database structure and queries
Implement caching, background jobs, and rate limiting using Redis
Containerize and manage services using Docker
Build responsive, modern UI using React.js or Next.js
Ensure API security, authentication, and authorization best practices
Collaborate on system architecture, scalability, and performance improvements
Write clean, maintainable, and well-documented code