Talent.com
Full Stack Engineer

Full Stack Engineer

KniTTTrivandrum, Kerala, India
23 days ago
Job description

Role : Full-Stack Developer (React + Python + Databricks SQL)

Role Summary

We are building data-centric applications on Databricks Apps that combine interactive React UIs with Python backends powered by Databricks SQL and Delta Lake.

We are looking for a Full-Stack Developer who can design and deliver modern, scalable applications that integrate seamlessly with the Databricks Lakehouse platform.

Responsibilities

  • Develop interactive, user-friendly React frontends inside Databricks Apps.
  • Build and maintain Python backends using FastAPI / Flask, integrated with Databricks SQL endpoints.
  • Write secure, parameterized queries against Delta Lake tables via Unity Catalog.
  • Design and expose REST APIs that serve curated data and support interactive UI workflows.
  • Collaborate with Databricks engineers to connect front-end workflows with data pipelines.
  • Implement authentication and authorization flows (SSO, OAuth, token management).
  • Work with CI / CD pipelines (GitHub Actions / Azure DevOps) to deploy applications across DEV / QA / PROD.
  • Optimize for performance, scalability, and cost efficiency in Databricks.

Required Skills

Frontend (React) :

  • Strong React expertise (Hooks, Context API, state management).
  • UI frameworks (TailwindCSS, Material Ui etc.).
  • Data visualization libraries (Recharts, D3, Plotly).
  • API integration (async data handling).
  • Backend (Python + Databricks) :

  • Strong Python development with FastAPI / Flask.
  • Experience writing APIs that query Databricks SQL endpoints.
  • Proficiency in SQL, parameterized queries, and performance tuning.
  • Experience integrating with Databricks REST APIs / SDKs (jobs, clusters, secrets, Unity Catalog).
  • Databricks Integration :

  • Understanding of Delta Lake.
  • Unity Catalog for governance and secure data access.
  • Familiarity with Databricks Apps SDK, lifecycle, and deployment.
  • DevOps / CI / CD :

  • GitHub Actions, Azure DevOps, or similar CI / CD pipelines.
  • Docker knowledge for packaging backend services.
  • Awareness of cloud IAM, networking, and secrets management.
  • Preferred / Nice to Have

  • Exposure to PySpark for advanced transformations.
  • Knowledge of healthcare or data compliance domains (HIPAA / PHI).
  • Experience with observability tools (Dynatrace, Datadog, Prometheus, ELK, Open Telemetry).
  • Required Qualifications :

  • 6+ years of professional experience as a Full Stack Developer.
  • Expert-level knowledge of Python (Flask, Django, FastAPI).
  • Strong hands-on experience with ReactJS.
  • Create a job alert for this search

    Stack Engineer • Trivandrum, Kerala, India