Full Stack Developer - Python

Techvilla Solutions

Seattle, WA/ Plano, TX

Posted On: Sep 02, 2025

Posted On: Sep 02, 2025

Job Overview

Job Type

Full-time

Experience

5 - 15 Years

Salary

$100,000 - $120,000 Per Year

Work Arrangement

On-Site

Travel Requirement

0%

Required Skills

  • SQL
  • Python
  • HTML
  • Back-end
  • NLP
Job Description
Responsibilities
  • Design, develop, and maintain robust web applications using Python frameworks such as Django, Flask, or FastAPI.
  • Implement user interfaces and enhance user experiences using front-end technologies like HTML, CSS, JavaScript, and frameworks like Angular.
  • Design and manage relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB) for optimal data storage and retrieval.
  • Develop and integrate RESTful APIs to connect front-end and back-end systems efficiently.
  • Perform unit, integration, and end-to-end testing to ensure high-quality, bug-free applications. Debug issues and ensure application stability and performance.
  • Leverage your experience with NLP models (e.g., SpaCy) to implement intelligent features in applications.
  • Use SQL for data manipulation, transformation, and complex query execution to meet business requirements.
  • Design application architectures, prepare logic flowcharts, write clear documentation for code, and maintain application support.
  • Act as a bridge for migrating applications to Python when required, ensuring seamless transitions.
  • Conduct tests on system components, recommend improvements, and maintain quality during migration processes according to established standards.

 

Required Skills
  • Proficiency in Python 3.x, with experience in back-end development frameworks like Django, Flask, or FastAPI.
  • Solid knowledge of front-end technologies: HTML, CSS, JavaScript, and experience with frameworks such as Angular.
  • Strong experience in database design and management using PostgreSQL, MySQL, or MongoDB.
  • Proven experience in RESTful API design and integration.
  • Knowledge of Natural Language Processing (NLP) models like SpaCy.
  • Proficient in SQL for data manipulation and transformation.
  • Strong problem-solving skills and experience debugging complex issues.
  • Ability to work independently and collaboratively in a fast-paced environment.

 

Preferred Skills
  • Familiarity with cloud platforms (e.g., AWS, Google Cloud) and containerization technologies (e.g., Docker).
  • Experience with version control systems like Git.
  • Familiarity with CI/CD processes for continuous integration and deployment.

Job ID: TS250248


Posted By

Vivek

Information Technology Recruiter