Bestkaam Logo
Recro Logo

Full Stack Engineer

Actively Reviewing the Applications

Recro

India, Karnataka, Bengaluru Full-Time On-site INR 1–4 LPA
Posted 2 weeks ago Apply by May 6, 2026

Job Description

Senior Python Full Stack Developer

Location: Bengaluru, India (On-site/Hybrid)

Experience: 5+ Years

Tech Stack: Python (Flask), ReactJS, MSSQL, Azure

About the Role: We are looking for a seasoned Full Stack Developer who doesn't just write code but crafts solutions. You will be the bridge between robust backend logic and seamless frontend user experiences. If you are fluent in "Snake" (Python) and speak "Component" (React), we want you on our team.

Key Responsibilities:

  • Backend Engineering: Design and develop scalable RESTful APIs and microservices using Python and Flask. Ensure low-latency, high-availability, and performant applications.
  • Frontend Development: Build responsive, user-friendly, and interactive web interfaces using ReactJS (Hooks, Redux/Context API).
  • Database Management: Design complex database schemas, write optimized queries, and manage stored procedures in MSSQL.
  • Cloud Deployment: Deploy, manage, and scale applications on Azure Cloud (App Services, Azure Functions, Azure SQL).
  • System Architecture: Collaborative design of the software architecture, ensuring modularity and maintainability.
  • Quality & Best Practices: Write clean, testable code; conduct code reviews; and champion CI/CD pipelines.
  • Mentorship: Guide junior developers and contribute to technical decision-making.

What We Are Looking For:

  • Experience: Minimum 5 years of full-stack development experience.
  • Python Proficiency: Deep understanding of Python, with specific expertise in the Flask framework (SQLAlchemy, Blueprint, etc.).
  • Frontend Mastery: Solid experience with ReactJS, HTML5, CSS3, and modern JavaScript (ES6+).
  • Data Skills: Strong grasp of Relational Databases, specifically MSSQL (T-SQL, Indexing, Performance Tuning).
  • Cloud Native: Hands-on experience with Microsoft Azure services.
  • Tooling: Familiarity with Git, Docker, and Agile methodologies.

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.