Skip to main content

Full Stack Engineer - Python/React.js

Technology
USIL Technologies
1 month agoUntil 18/11/2026

Job description

Full Stack Engineer - Python &

  • React.js

Position Summary:

We are seeking a Full Stack Engineer with 4 years of experience in building production-grade web applications. You will work closely with industry experts to design, develop, and scale end-to-end features using Python (FastAPI) on the backend and React.js on the frontend.

Key Responsibilities:

  • Backend Development: Design and build robust, scalable RESTful APIs using Python and FastAPI (utilizing async patterns, Pydantic, Dependency Injection, and Uvicorn).
  • Frontend Development: Create clean, modular, and reusable UI components in React.js, managing state, routing, complex forms, and API integrations.
  • Database Management: Design database schemas, write efficient SQL queries, manage ORMs, and optimize query performance across PostgreSQL and MySQL databases.
  • Cloud &
  • Operations: Containerize applications using Docker and deploy/maintain infrastructure on AWS (EC2, S3, Lambda, ECS, API Gateway) via automated CI/CD pipelines (Jenkins, GitHub).
  • Quality &
  • Security: Implement secure authentication and authorization mechanisms while writing clean, maintainable, and testable code.

Tech Stack:

  • Backend: Python, FastAPI, REST Framework.
  • Frontend: React.js (Hooks, State Management, React Router).
  • Databases: PostgreSQL, MySQL, SQL optimization, ORM tools.
  • Cloud &
  • DevOps: AWS, Docker, Jenkins, Git/GitHub.

Bonus Skills:

  • Asynchronous task processing with Celery and Redis.
  • Real-time communication protocols like WebSockets.
  • Automated testing with PyTest.
  • Experience working in Agile/Scrum environments.

Key Competencies:

  • Strong problem-solving abilities and a focus on shipping reliable, production-ready products.
  • High commitment to code quality, clean architecture, and best practices.
  • Excellent collaborative communication skills to thrive in a fast-paced environment.
Keywords
ReactOSRedisJavaScriptDevOpsMysqlPostgresqlPythonScrumSqlCI/CD

Interested in this role?