Full-Stack Developer (Python FastAPI + React)

Job Description

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:

  • At least 1 year
  • The applicants should have experience in the following business area(s): Software Company, E-commerce, Educational Technology (Edtech) Startup, Artificial Intelligence (AI) Startup


Published: 2026-02-18

Application Deadline: 2026-03-06

Education:
    • Bachelor of Science (BSc)


Requirements:
  • At least 1 year
  • The applicants should have experience in the following business area(s): Software Company, E-commerce, Educational Technology (Edtech) Startup, Artificial Intelligence (AI) Startup


Skills Required: Data Visualization,docker,Full stack developer,Github,Python and FastAPI framework,ReactJS,Software Development

Additional Requirements:
  • Age 22 to 35 years
  • Only Male

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.)



Responsibilities & Context:

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



Job Other Benifits:
  • Performance bonus
  • Lunch Facilities: Partially Subsidize
  • Salary Review: Yearly
  • Festival Bonus: 2


Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Only Male can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs