Full-Stack Python Developer

TekPioneers
Hyderabad, Telangana, India

Position Overview

We are seeking an experienced Full-Stack Python Developer to build and maintain scalable applications using Python and Angular. This role covers REST APIs, responsive user interfaces, databases, batch processing, testing, deployment, and production support.

Responsibilities

  • Design, develop, and maintain Python backend services, REST APIs, Angular applications, and batch-processing solutions.
  • Build secure, responsive, and scalable client-server applications with reliable API and database integrations.
  • Write clean, reusable, well-tested code and participate in code reviews and technical design discussions.
  • Design database schemas and optimize SQL queries, indexing, and data-access patterns.
  • Implement authentication, authorization, validation, error handling, and application security controls.
  • Diagnose performance, scalability, data-processing, and production issues across the stack.
  • Collaborate with architecture, product, QA, and DevOps teams throughout the Agile development lifecycle.
  • Support CI/CD pipelines, containerized deployments, monitoring, and production troubleshooting.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field; master’s degree preferred.
  • 5–8 years of software development experience with strong Python and Angular expertise.
  • Strong knowledge of Python fundamentals, object-oriented programming, data structures, algorithms, concurrency, asynchronous programming, and package management.
  • Hands-on experience with REST APIs, Angular, TypeScript, RxJS, responsive UI development, and front-end-backend integration.
  • Experience with batch processing, relational databases, SQL, schema design, indexing, and query optimization.
  • Proficiency with Git, automated testing, design patterns, and secure, scalable software development.
  • Strong analytical, problem-solving, communication, and collaboration skills.

Preferred Qualifications

  • Experience with AWS, including relevant compute, storage, database, API, and messaging services.
  • Experience with Docker, Kubernetes, CI/CD, microservices, distributed systems, and event-driven architectures.
  • Knowledge of pytest, frontend testing, OAuth2/JWT, OWASP practices, monitoring, logging, and production support.
  • Experience working in Agile/Scrum environments.
  • Knowledge of AI-assisted software development, LLM prompting, and AI-powered document processing is preferred.

Technical Skills

Core: Python, Angular, TypeScript, JavaScript, HTML5, CSS3, RxJS, REST APIs, SQL, PostgreSQL, MySQL, and batch processing.

Cloud and DevOps: AWS, Docker, Kubernetes, CI/CD, Git, monitoring, and logging.

Engineering: Microservices, distributed systems, event-driven architecture, automated testing, design patterns, code reviews, and Agile/Scrum.

AI and Document Processing: AI-assisted development, LLM prompting, and AI-powered document processing.

Score my resume against this job, free →

Questions about this job

How do I apply for the Full-Stack Python Developer job at TekPioneers?

Use the apply link on this page: you apply directly with TekPioneers on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does TekPioneers want for this Full-Stack Python Developer role?

The job description asks for Python, Angular, TypeScript, RxJS, REST APIs, SQL, PostgreSQL and MySQL. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at TekPioneers?

Apply to the TekPioneers roles that match your experience, and tailor your resume to each job description: for this role that means showing Python, Angular, TypeScript. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Full-Stack Python Developer job remote or onsite?

This is based in Hyderabad, Telangana.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with TekPioneers, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →