Full Stack Developer (React + FastAPI)

FAITH

Details / requirements:

Vacancy Announcement

Position: Full Stack Developer (React + FastAPI)

Organization: FAITH (Friends Affected & Infected Together in Hand)

Duty Station: Kupondole, Lalitpur, Nepal

Job Description (JD): Full Stack Developer (React + FastAPI)

We are seeking a skilled and motivated Full Stack Developer to join our team. The ideal candidate will have strong experience in building scalable web applications using modern frontend and backend technologies, particularly React.js and Python (FastAPI).

You will be responsible for maintaining and enhancing web applications, ensuring high performance, responsiveness, and seamless integration between frontend and backend systems.

Key Responsibilities (JR)

Frontend Development

  • Maintain user-facing features using React.js (including hooks and state management).
  • Integrate frontend components with backend APIs.
  • Ensure responsive design across devices (desktop, tablet, mobile).
  • Implement interactive data visualizations using libraries such as Chart.js, Recharts, or D3.js.

Backend Development

  • Design, develop, and maintain RESTful APIs using Python and FastAPI.
  • Ensure secure, scalable, and efficient backend services.
  • Handle authentication, data processing, and API optimization.

Database Management

  • Design and manage databases using PostgreSQL.
  • Write optimized SQL queries and ensure data integrity and performance.
  • Perform database migrations and schema updates.

Integration & API Management

  • Develop and consume RESTful APIs.
  • Ensure smooth communication between frontend and backend systems.
  • Troubleshoot and resolve integration issues.

DevOps & Deployment

  • Use Docker for containerization and application deployment.
  • Participate in CI/CD workflows and deployment processes.
  • Maintain development, staging, and production environments.

Version Control & Collaboration

  • Use Git for version control and team collaboration.
  • Participate in code reviews and maintain coding standards.
  • Work closely with designers, product managers, and other developers.

Required Skills & Qualifications

  • Strong experience with React.js (hooks, state management, API integration)
  • Proficiency in Python and FastAPI
  • Solid understanding of PostgreSQL and SQL queries
  • Experience with data visualization libraries (Chart.js, Recharts, or D3.js)
  • Knowledge of RESTful API design and integration
  • Familiarity with Git and version control systems
  • Understanding of responsive design principles
  • Familiarity with Docker and deployment workflows
  • Min. 1 years’ experience required in similar field.

Application Process

Interested and qualified candidates are requested to submit their CV and a cover letter outlining their relevant experience along with two references (one from current/last organization) and expected salary to faithvacancy@gmail.com.

Please mention “Full Stack Developer” in the subject line. Only complete applications will be processed, and shortlisted candidates will be contacted for interviews.

Those who do not meet the essential qualifications kindly requested to refrain from applying.

Women from ethnic groups and disadvantaged communities are strongly encouraged to apply. 

Only shortlisted candidates will be contacted.

Deadline for applications: March 31, 2026

Overview

Category Engineering - Software, Web Development, Software Development
Openings 1
Position Type Contract
Experience Please check vacancy details.
Education Please check vacancy details
Posted Date 24 Mar, 2026
Apply Before 31 Mar, 2026
City Lalitpur