Senior Full Stack Engineer Python+ React

Year    KA, IN, India

Job Description

Role description

Primary Responsibilities:




Design, develop, and maintain RESTful APIs using

Python

,

Flask

, or

FastAPI

. Implement and manage scalable backend architecture, applying SOLID principles and clean coding practices. Ensure high performance and responsiveness of applications, especially in high-load environments. Write efficient, reusable, and testable Python code. Work with frontend engineers using

React

to integrate backend APIs seamlessly. Troubleshoot production issues, apply hotfixes, and ensure system stability. Implement caching strategies, indexing, and optimization techniques to boost application performance. Apply concurrency principles and handle Python's Global Interpreter Lock (GIL) where appropriate. Use virtual environments and proper dependency management for project isolation and reproducibility. Write and review unit/integration tests, code quality tools, and documentation.

Key Skills:




Primary (Must-Have):




Strong Python fundamentals Flask & FastAPI for API development Virtual environments (venv, virtualenv) Understanding of GIL and concurrency (threading, multiprocessing, asyncio) Solid grasp of Python concepts like @staticmethod, @classmethod, and instance methods Knowledge of generators, deep vs shallow copy, decorators SOLID principles and design best practices Experience with caching (e.g., Redis), performance tuning, indexing Debugging and resolving production issues effectively

Secondary (Good to Have):




React.js - basic understanding to collaborate with frontend teams Experience with deployment, CI/CD, Docker, and cloud services is a plus



Skills





About Tredence



Welcome to Tredence! Since our founding in 2013, we have been dedicated to transforming data into actionable insights, helping over 50 Fortune 500 clients win in their respective industries. With our headquarters in San Jose and a presence in 5 countries, our mission is to be the world's most indispensable analytics partner. At Tredence, we blend deep domain expertise with advanced AI and data science to drive unparalleled business value. We are excited to have you join us on this innovative journey.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4006312
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year