Software Engineer

Tiger Analytics

Hyderabad, Bengaluru

On-site

INR 1,400,000 - 2,300,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tiger Analytics is seeking an experienced Python Full Stack Developer in Hyderabad to design and build scalable web applications.

You will own both backend and frontend development, crafting robust REST APIs with Python and delivering responsive UI with React.js while working with databases, containers, and cloud basics.

Qualifications

  • 5+ years of full-stack web development experience.
  • Strong backend in Python using Django/Flask/FastAPI.
  • Strong frontend with React.js.
  • Experience with RESTful APIs and databases.
  • Familiarity with SDLC and Agile methodologies.
  • Bachelor's degree preferred.

Responsibilities

  • Design, develop, and maintain scalable web applications using Python and React.js.
  • Build robust backend services and RESTful APIs using Python frameworks.
  • Develop responsive frontend applications with React.js.
  • Integrate frontend with backend APIs and third-party services.
  • Work with relational and NoSQL databases for data modeling and optimization.
  • Write clean, maintainable code following best practices.
  • Perform code reviews, debugging, and performance improvements.
  • Collaborate with UI/UX, product, QA, and other developers.
  • Participate in requirements, design, development, testing, and deployment.

Skills

Python
React.js
REST APIs
Django/Flask/FastAPI
SQL/NoSQL databases
Git & CI/CD

Education

Bachelor's degree (CS/IT)

Tools

GitHub/GitLab
Docker
CI/CD pipelines
AWS/Azure/GCP
PostgreSQL/MySQL
MongoDB
Kubernetes

Job description

Experience: 5+ Years
Role: Python Full Stack Developer
Technology Stack: Python, React.js, JavaScript, REST APIs, SQL/NoSQL
Employment Type: Full-Time

Job Summary

We are looking for an experienced and highly skilled Python Full Stack Developer with 5+ years of hands-on experience in developing scalable, robust, and high-performance web applications. The ideal candidate should have strong expertise in backend development using Python and frontend development using React.js.

The candidate will be responsible for designing, developing, implementing, and maintaining end-to-end web applications while collaborating with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities
  • Design, develop, and maintain scalable web applications using Python and React.js.
  • Build robust backend services, business logic, and RESTful APIs using Python frameworks.
  • Develop responsive, interactive, and user-friendly frontend applications using React.js.
  • Integrate frontend components with backend APIs and third-party services.
  • Work with relational and NoSQL databases for data modeling, querying, and optimization.
  • Write clean, reusable, maintainable, and efficient code following industry best practices.
  • Perform code reviews, debugging, troubleshooting, and application performance optimization.
  • Collaborate with UI/UX designers, product managers, QA engineers, and other developers.
  • Participate in requirement analysis, technical design, development, testing, and deployment.
  • Ensure application security, scalability, reliability, and performance.
  • Work with Git and CI/CD pipelines for version control and deployment.
Required Technical Skills

Backend Development Python

  • Strong proficiency in Python programming.
  • Hands-on experience with Django, Flask, or FastAPI.
  • Experience in developing RESTful APIs and backend services.
  • Understanding of object-oriented programming, data structures, and design patterns.
  • Experience with asynchronous programming and API integrations.
Frontend Development – React.js
  • Strong hands-on experience with React.js.
  • Proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Experience with React Hooks, Redux/Context API, and component-based architecture.
  • Understanding of responsive web design and frontend performance optimization.
  • Experience integrating REST APIs with React applications.
Database & Tools
  • Experience with relational databases such as PostgreSQL or MySQL.
  • Knowledge of NoSQL databases such as MongoDB is an added advantage.
  • Hands-on experience with Git/GitHub/GitLab.
  • Familiarity with Docker and CI/CD pipelines.
  • Understanding of cloud platforms such as AWS, Azure, or GCP is an advantage.
Experience & Qualifications
  • 5+ years of professional experience in full-stack web application development.
  • Strong hands-on experience in both Python and React.js.
  • Experience working on end-to-end application development projects.
  • Good understanding of software development life cycle (SDLC) and Agile methodologies.
  • Strong problem-solving, analytical, and communication skills.
  • Bachelor's degree in Computer Science, IT, or a related field (preferred).
Good to Have
  • Experience with microservices architecture.
  • Knowledge of cloud-native application development.
  • Experience with automated testing frameworks such as PyTest and Jest.
  • Familiarity with Kubernetes and application monitoring tools.
  • Understanding of system design and application architecture.
What We Are Looking For
  • A self-driven developer with strong technical and problem-solving abilities.
  • Someone who can independently handle backend and frontend development.
  • A team player who can collaborate effectively with multiple stakeholders.
  • Someone passionate about building scalable, reliable, and high-quality applications.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Engineer - Python Full-Stack Developer (ReactJS)
Sr Engineer - Python Full-Stack Developer (ReactJS)

EMBARKGCC SERVICES PRIVATE LIMITED • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Full Stack Python Developer - Senior Consultant
Full Stack Python Developer - Senior Consultant

Winfo Solutions • Telangana

On-site
INR 1,200,000 - 2,000,000
Full Stack Engineer
Full Stack Engineer

MatchPoint • Bengaluru

On-site
INR 3,000,000 - 5,200,000
Full Stack Engineer
Full Stack Engineer

C5i • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Senior Software Engineer
Senior Software Engineer

Zemoso Technologies • Bengaluru

On-site
INR 2,400,000 - 4,200,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

NSKH Tech • India

On-site
INR 1,562,000 - 2,009,000
Full Stack Engineer
Full Stack Engineer

Koantek LLC • Hyderabad

On-site
INR 900,000 - 1,300,000
Python React Fullstack Developer
Python React Fullstack Developer

Unison Group • Chennai District

On-site
INR 700,000 - 1,100,000
Full Stack Developer (React.js, Node.js, Python)
Full Stack Developer (React.js, Node.js, Python)

e-stonetech • Mumbai

On-site
INR 800,000 - 1,200,000
Senior Software Engineer - Full stack
Senior Software Engineer - Full stack

Akasa Air • Maharashtra

On-site
INR 1,200,000 - 1,800,000