Free cookie consent management tool by TermsFeed Senior Python Developer - Flask/Django | Antal Tech Jobs
Back to Jobs
4 Weeks ago

Senior Python Developer - Flask/Django

decor
Information Technology
Full-Time
The IT Firm

Overview

Job Title : Senior Python Developer Django/Flask/FastAPI with React.js / Azure

Experience Level : 5 to 9 Years

Job Location : Chennai / Pune / Mumbai

About The Role

We are looking for an experienced and passionate Senior Python Developer to join our dynamic product engineering team. The ideal candidate will have hands-on expertise in developing scalable backend systems using Python and frameworks like Django, Flask, or FastAPI, while also being comfortable with building interactive and modern UIs using React.js. Experience with cloud services, especially Microsoft Azure, is a significant plus.

This role demands a strong sense of ownership, an ability to work both independently and in cross functional teams, and the drive to contribute meaningfully in a fast-paced agile environment.

Key Responsibilities

  • Design, develop, and maintain robust backend services using Python and one or more of Django, Flask, or FastAPI.
  • Create RESTful and GraphQL APIs that power front-end applications and third-party integrations.
  • Build user-facing interfaces using React.js, ensuring optimal performance and responsiveness.
  • Collaborate with UI/UX designers to implement design into the code with pixel-perfect precision.
  • Write clean, scalable, and maintainable code following best practices and coding standards.
  • Participate in code reviews, pair programming, and mentor junior team members.
  • Work with DevOps and Cloud teams to deploy, scale, and monitor applications using Azure or other cloud platforms.
  • Integrate with SQL/NoSQL databases and ensure high-performance queries and optimized data models.
  • Build unit tests, integration tests, and end-to-end tests to ensure high-quality deliverables.
  • Analyze business requirements and translate them into technical implementations.
  • Ensure the security and performance of the applications at all times.
  • Actively participate in agile development processes including sprint planning, estimation, retrospectives, and daily stand-ups.
  • Stay up to date with the latest trends and technologies in full-stack development and propose improvements.

Technical Skills Required

  • Proficient in Python 3.x programming.
  • Experience in Django, Flask, or FastAPI frameworks (at least one is a must, more is a bonus).
  • Strong knowledge of REST APIs, GraphQL is a plus.
  • Familiarity with ORMs (like Django ORM, SQLAlchemy).
  • Background in working with asynchronous programming (asyncio, aiohttp) is preferred.

Frontend

  • Proficiency in React.js, including React hooks, component lifecycle, and state management (Redux, Context API).
  • Experience with TypeScript is a plus.
  • Familiarity with front-end build tools like Webpack, Babel, Vite.
  • Good understanding of HTML5, CSS3, and responsive design (Bootstrap, Tailwind, or Material-UI).

Databases

  • Experience with Relational Databases like PostgreSQL, MySQL.
  • Familiarity with NoSQL databases like MongoDB, Redis is desirable.

Cloud & DevOps

  • Experience deploying applications on Azure is highly desirable. (AWS/GCP experience may be considered if willing to shift to Azure)
  • Familiarity with CI/CD pipelines, Docker, Kubernetes is a plus.
  • Understanding of Azure App Services, Azure Functions, Blob Storage, Azure SQL, etc.

Soft Skills & Other Requirements

  • Excellent problem-solving and analytical skills.
  • Strong written and verbal communication.
  • Team player with a proactive attitude and collaborative approach.
  • Ability to prioritize and manage multiple tasks simultaneously.
  • Experience working in Agile/Scrum environments.
  • Willingness to learn and adopt new technologies quickly.
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.

Nice To Have

  • Contributions to open-source projects or personal GitHub portfolio.
  • Experience working with microservices architecture.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Knowledge of performance tuning, application monitoring, and logging frameworks.
  • Experience in writing technical documentation and API specifications using tools like Swagger/OpenAPI.

Why Join Us?

  • Work with a passionate and skilled team on challenging and meaningful projects.
  • Flexible work environment with options for hybrid or on-site work.
  • Competitive salary and performance bonuses.
  • Exposure to the latest in cloud technologies and software development tools.
  • Culture that supports learning, innovation, and growth.
  • Opportunity to work in a company that values employee well-being and work-life balance.

(ref:hirist.tech)
Share job
Similar Jobs
View All
1 Day ago
Backend Engineer
Information Technology
  • 3 - 5 Yrs
  • Bangalore
Responsibilities: Build abstractions and contracts with separation of concerns for a larger scope. Drive problem-solving skills for high-level business and technical problems. Do high-level design with guidance; Functional modeling, and bre...
decor
1 Day ago
Senior React Native Developer
Information Technology
  • 2 - 6 Yrs
  • Pune
About the Role: We are seeking a highly skilled React Native Developer to join our dynamic development team in Pune. If you have a strong grasp of JavaScript, TypeScript, and mobile architecture, and enjoy building high-performance, scalable appli...
decor
1 Day ago
Binary Semantics - DevOps Engineer - Cloud Infrastructure
Information Technology
  • Chennai, Tamil Nadu, India
Binary Semantics Ltd. is a client-centric global software development company offering products, solutions, and platforms across multiple industry segments including Automobiles, Manufacturing, FMCG, Technology, Insurance, Travel, Hospitality, and B...
decor
1 Day ago
Wattmonk Technologies - Lead Test Engineer - Web & Mobile Applications
Information Technology
  • Chennai, Tamil Nadu, India
Role : Lead TesterExperience : 5-10 YearsPosition : Full TimeLocation : RemoteWho are we ?Wattmonk is a tech based company for solar companies to engage with their customers more efficiently and cost- effectively. Wattmonk is on a mission to reduce ...
decor
1 Day ago
Python Developer - Backend Components
Information Technology
Job SummaryWe are seeking a Python Developer with 2 to 4 years of experience to join our growing development team in Bangalore. The ideal candidate will have a strong foundation in Python, SQL, and Pandas, and be passionate about writing c lean, eff...
decor
1 Day ago
SQL Developer - ETL/PySpark
Information Technology
  • Chennai, Tamil Nadu, India
Were looking for a talented SQL + ETL Developer to join our dynamic team, someone whos passionate about turning raw data into actionable insights. If you love crafting efficient queries, building robust ETL pipelines, and working with cutting-edge A...
decor
1 Day ago
Java Developer/Senior Developer - Spring
Information Technology
Responsibilities Design and develop software applications using Java and related technologies Develop new product features and enhancements to the existing features Work with development teams and product managers for software solutions Design &...
decor
1 Day ago
Senior Manager, DevOps Engineer
Information Technology
Job DescriptionSenior Manager, DevOps EngineerThe Opportunity Based in Hyderabad, join a global healthcare biopharma company and be part of a 130- year legacy of success backed by ethical integrity, forward momentum, and an inspiring mission to achi...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media